Ejemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     tankTurrent       = this.transform.Find("Tank/TankRenderers/TankTurret").gameObject;
     turretMoveShotPos = RotateTurret(shootableTargets, turrentRotateSpeed);
     FirePoint         = this.transform.Find("Tank/TankRenderers/TankTurret/FirePoint").gameObject;
     projectileShell   = Instantiate(Shell, new Vector3(0, 0, -999f), Quaternion.identity).GetComponent <ProjectileShell>();
     projectileShell.SetStart();
     chargeSpeed     = (maxDistance - minDistance) / maxChargeTime;
     eventDriver     = 0;
     currentDistance = minDistance;
     sm = GameObject.FindGameObjectWithTag("SoundManager").GetComponent <SoundManager>();
 }
Ejemplo n.º 2
0
 public override void Start() {
     base.Start();
     _shell = GetComponent<ProjectileShell>();
 }//Start