Ejemplo n.º 1
0
 private void Update()
 {
     if (outOfBound.OutOfBoundsX() || outOfBound.OutOfBounds())
     {
         DisableBullet();
     }
 }
Ejemplo n.º 2
0
    void OutOfBounds()
    {
        if (warpDelay < Time.time)
        {
            Vector3 pos = transform.position;
            if (outOfBound.OutOfBoundsX(astRadX * 1.5f))
            {
                warpDelay          = Time.time + 0.5f;
                pos.x             *= -1;
                transform.position = pos;
            }

            if (outOfBound.OutOfBounds(astRadY * 1.5f))
            {
                warpDelay          = Time.time + 0.5f;
                pos.y             *= -1;
                transform.position = pos;
            }
        }
    }