override public void init() { foreach (var entity in this.playerParty) { CButtonSprite playerButton = new CButtonSprite(entity.getName()); playerButton.setXY(200, (playerButton.getHeight() * this.playerPartyButtons.Count) + 50); //playerButton.setSortingLayerName("Game"); this.playerPartyButtons.Add(playerButton, entity); } mBackground = new CBackground(); mBackground.setXY(0, 0); mBackground.setSortingLayerName("Background"); this.setState(BattleState.SELECTING_ACTIONS); }
override public void init() { base.init(); mBackground = new CBackground(); mBackground.setXY(0, 0); mPlayer = new CAndy(); mPlayer.setXY(CGameConstants.SCREEN_WIDTH / 2, CGameConstants.SCREEN_HEIGHT / 2); mPlayer.setRotation(45); CGame.inst().setPlayer(mPlayer); mEnemyManager = new CEnemyManager(); mBulletManager = new CBulletManager(); mParticleManger = new CParticleManager(); createAsteroids(); CEnemyShip e = new CEnemyShip(); e.setXY(200, 200); CEnemyManager.inst().add(e); }