Exemplo n.º 1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.CompareTag("Eye"))
     {
         if (collision.TryGetComponent(out TraceVision traceVision))
         {
             mTriggerEye = traceVision;
         }
     }
 }
Exemplo n.º 2
0
    private void Update()
    {
        transform.position = (Vector2)Camera.main.ScreenToWorldPoint(Input.mousePosition);

        if (Input.GetMouseButtonDown(0))
        {
            if (mTriggerEye == null)
            {
                Instantiate(Eye, transform.position, Quaternion.identity);
            }
            else
            {
                mTriggerEye.CloseEyes();
                mTriggerEye = null;
            }
        }
    }