Go的SDL2绑定
go-sdl2是为Go用户包装的SDL2。 它实现了Go和用C编写的SDL2库之间的互操作性。这意味着需要原始的SDL2安装才能正常工作。
目录
文献资料
例子
package main
import "github.com/veandco/go-sdl2/sdl"
func main () {
if err := sdl . Init ( sdl . INIT_EVERYTHING ); err != nil {
panic ( err )
}
defer sdl . Quit ()
window , err := sdl . CreateWindow ( "test" , sdl . WINDOWPOS_UNDEFINED , sdl . WINDOWPOS_UNDEFINED ,
800 , 600 , sdl . WINDOW_SHOWN )
if err != nil {
panic ( err )
}
defer window . Destroy ()
surface , err := window . GetSurface
1