Пример #1
0
 void Start()
 {
     self       = GetComponent <TurretConfig>();
     self.owner = transform.parent.parent.GetComponentInParent <PlayerConfig>();
     model      = self.model;
     targeting  = self.targeting;
     view       = self.view;
     InvokeRepeating("UpdateTarget", self.updateRate, self.updateRate);
 }
Пример #2
0
 void Awake()
 {
     model     = GetComponent <TurretModel>();
     targeting = GetComponent <TurretTargeting>();
     view      = GetComponent <TurretView>();
 }
 void Start()
 {
     startingRotation = transform.localRotation;
     turretTargeting  = GetComponentInParent <TurretTargeting>();
 }