コード例 #1
0
ファイル: GAME.cs プロジェクト: Namerian/YaaargShooter
        // -- CONSTRUCTORS

        void Start()
        {
            Hero.transform.position = HeroSpawn.transform.position;
            Hero.Game = this;

            for (int enemyIndex = 0; enemyIndex < EnemyHolder.childCount; enemyIndex++)
            {
                ENEMY enemy = EnemyHolder.GetChild(enemyIndex).GetComponent<ENEMY>();

                if (enemy != null)
                {
                    enemy.Game = this;
                    EnemiesList.Add(enemy);
                }
            }
        }
コード例 #2
0
ファイル: GAME.cs プロジェクト: Namerian/YaaargShooter
        public void EnemyDied(ENEMY enemy)
        {
            EnemiesList.Remove(enemy);

            Hero.Score += enemy.ScoreValue;
        }