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); }
public OrbSpawnData(EnemyOrbData p_enemyOrbData) { m_orbType = p_enemyOrbData.Type; m_orbSeekSpeed = p_enemyOrbData.SeekSpeed; m_orbTrackType = p_enemyOrbData.OrbTrackType; }