示例#1
0
 public void SetTurnSpeed()
 {
     if (!tmpBSE)
     {
         ShipTurnRate = 0.5f;
         tmpBSE       = GetEngine();
     }
     else
     {
         ShipTurnRate = tmpBSE.GetTurnRate();
     }
 }
 void Start()
 {
     mods     = transform.root.GetComponent <Modules>();
     spawnPos = transform.position;
     engineGO = mods.GetEngine();
     if (engineGO)
     {
         equipedEngine = engineGO.GetComponentInChildren <BaseShipEngine>();
         if (equipedEngine)
         {
             cruiseSpeed = equipedEngine.GetCrusingSpeed();
             boostSpeed  = equipedEngine.GetBoostSpeed();
             turnRate    = equipedEngine.GetTurnRate();
         }
     }
     equpiedWeapons = mods.GetWeapons();
 }