private void Update() { counter += Time.deltaTime; if (counter >= 10f) { bulletHelper.destroyObject(gameObject); return; } }
private void Update() { transform.Rotate(new Vector3(transform.eulerAngles.x, transform.eulerAngles.y, 90)); counter += Time.deltaTime; if (counter >= 7f) { bulletHelper.destroyObject(gameObject); return; } }
// Update is called once per frame void Update() { movementTime += Time.deltaTime; if (movementTime >= 10f) { bulletHelper.destroyObject(gameObject); return; } transform.LookAt(target.position); transform.position = Vector3.MoveTowards(transform.position, target.position, 15 * Time.deltaTime); }
// Update is called once per frame void Update() { if (target == null) { return; } movementTime += Time.deltaTime; if (movementTime >= 4f) { bulletHelper.destroyObject(gameObject); return; } moveCanonBullet(); }