コード例 #1
0
    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);
    }
コード例 #2
0
    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);
    }