Esempio n. 1
0
    public void SetupAndMove(Transform muzzle)
    {
        if (!animator)
        {
            animator = GetComponent <Animator>();
        }

        if (!bound)
        {
            bound = GetComponent <BoundToScreen>();
        }

        transform.position = muzzle.position;
        transform.rotation = muzzle.rotation;

        Move(muzzle.right);
    }
Esempio n. 2
0
 void Awake()
 {
     rigidBody        = GetComponent <Rigidbody2D>();
     boundsController = GetComponent <BoundToScreen>();
     defaultScale     = transform.localScale;
 }