コード例 #1
0
		public static void SpawnDeathLinkedEnemy (GameObject a_enemy, Vector3 a_position, ITriggableByDeath a_toTrigger)
		{
				a_enemy = (GameObject)GameObject.Instantiate (a_enemy, a_position, Quaternion.identity);
				EnemyHealth t_enemyHealth = a_enemy.GetComponent<EnemyHealth> ();

				if (t_enemyHealth != null)
						a_toTrigger.Subscribe (t_enemyHealth);
		}
コード例 #2
0
    public static void SpawnDeathLinkedEnemy(GameObject a_enemy, Vector3 a_position, ITriggableByDeath a_toTrigger)
    {
        a_enemy = (GameObject)GameObject.Instantiate(a_enemy, a_position, Quaternion.identity);
        EnemyHealth t_enemyHealth = a_enemy.GetComponent <EnemyHealth> ();

        if (t_enemyHealth != null)
        {
            a_toTrigger.Subscribe(t_enemyHealth);
        }
    }