Run Sprites

This commit is contained in:
Hajime Hoshi 2013-06-21 11:02:49 +09:00
parent 5e2e0a0760
commit 970b087035

View File

@ -92,9 +92,20 @@ func (ui *GlutUI) Run(device graphics.Device) {
func main() { func main() {
runtime.GOMAXPROCS(runtime.NumCPU()) runtime.GOMAXPROCS(runtime.NumCPU())
game := game.NewRotatingImage() gameName := ""
if 2 <= len(os.Args) {
gameName = os.Args[1]
}
var gm ebiten.Game
switch gameName {
case "sprites":
gm = game.NewSprites()
default:
gm = game.NewRotatingImage()
}
currentUI = &GlutUI{} currentUI = &GlutUI{}
currentUI.Init() currentUI.Init()
ebiten.OpenGLRun(game, currentUI) ebiten.OpenGLRun(gm, currentUI)
} }