public GelStateMachine(EnemySlime gel) { this.gel = gel; game = gel.game; gelSpriteFactory = new GelSpriteFactory(game); this.gel.mySprite = gelSpriteFactory.GelIdle(); }
public GelMoving(EnemySlime gel, GelSpriteFactory gelSpriteFactory, GelStateMachine gelStateMachine) { this.gel = gel; this.gelSpriteFactory = gelSpriteFactory; this.gelStateMachine = gelStateMachine; }