More code restructuring and system access functions.

This commit is contained in:
Marvin Blum
2016-08-19 00:15:27 +02:00
parent bc624295be
commit e88c163725
8 changed files with 65 additions and 44 deletions

View File

@@ -39,12 +39,7 @@ func (g *Game) Setup() {
sprite.KeyframeAnimation = goga.NewKeyframeAnimation(0, 7, true, 20)
// add to renderer
renderer, ok := goga.GetSystemByName("keyframeRenderer").(*goga.KeyframeRenderer)
if !ok {
panic("Could not find renderer")
}
renderer := goga.GetKeyframeRenderer()
renderer.Add(sprite.Actor, sprite.Pos2D, sprite.Tex, sprite.KeyframeSet, sprite.KeyframeAnimation)
}