Exemplo n.º 1
0
        private void Update()
        {
            counter += Time.deltaTime;

            if (counter >= 10f)
            {
                bulletHelper.destroyObject(gameObject);
                return;
            }
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 4
0
        // Update is called once per frame
        void Update()
        {
            if (target == null)
            {
                return;
            }

            movementTime += Time.deltaTime;

            if (movementTime >= 4f)
            {
                bulletHelper.destroyObject(gameObject);
                return;
            }

            moveCanonBullet();
        }