示例#1
0
        private void SpawnOrb(EnemyOrbData p_orbEnemyData)
        {
            GameObject    orb = Instantiate(m_orbPrefab, p_orbEnemyData.SpawnPosition.ToVector3(), Quaternion.identity);
            OrbController oc  = orb.GetComponent <OrbController>();

            oc.OrbData = new OrbSpawnData(p_orbEnemyData);
        }
示例#2
0
 public OrbSpawnData(EnemyOrbData p_enemyOrbData)
 {
     m_orbType      = p_enemyOrbData.Type;
     m_orbSeekSpeed = p_enemyOrbData.SeekSpeed;
     m_orbTrackType = p_enemyOrbData.OrbTrackType;
 }