Ejemplo n.º 1
0
 // Update is called once per frame
 void Update()
 {
     if (motor != null)
     {
         motor.OnUpdate(Time.deltaTime);
     }
     if (dead)
     {
         OnDie();
         Destroy(this.gameObject);
         return;
     }
     if (lifes != null)
     {
         foreach (ProjectileLife life in lifes)
         {
             life.OnUpdate(Time.deltaTime);
             if (life.ShouldDie())
             {
                 dead = true;
                 break;
             }
         }
     }
     OnUpdate(Time.deltaTime);
 }