Пример #1
0
 void Start()
 {
     Tracker       = FindObjectOfType <BuilderSelector>();
     StartingScale = transform.localScale;
     if (Tracker.GhostBlock == null)
     {
         return;
     }
     else if (DisplayThrust)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().Thrust;
     }
     else if (DisplayWeight)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().Weight;
     }
     else if (DisplayArmor)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().Armor;
     }
     else if (DisplayShield)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().Shield;
     }
     else if (DisplayHullDamage)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().HullDamage;
     }
     else if (DisplayShieldDamage)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().ShieldDamage;
     }
     else if (DisplayFireRate)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().FireRate;
     }
     else if (DisplayVelocity)
     {
         CurrentChanges = Tracker.GhostBlock.GetComponent <BuilderBlock>().SpawnObject.GetComponent <BlockInfo>().Velocity;
     }
 }
Пример #2
0
 void Start()
 {
     Tracker          = FindObjectOfType <BuilderSelector>();
     TheMeshRenderers = FindAllMeshes(transform);
     TheMeshRenderers.Add(GetComponent <MeshRenderer>());
 }
Пример #3
0
 void Start()
 {
     Tracker = FindObjectOfType <BuilderSelector>();
 }