Esempio n. 1
0
 private void ClickEvent()
 {
     if (Input.GetMouseButtonDown(0))
     {
         ClickPosition = Camera.main.ScreenToWorldPoint(Input.mousePosition);
         Vector2      TouchPosition2D = new Vector2(ClickPosition.x, ClickPosition.y);
         RaycastHit2D TheTouch        = Physics2D.Raycast(TouchPosition2D, Camera.main.transform.forward);
         if (TheTouch.collider != null)
         {
             GameObject ObjectTouched = TheTouch.transform.gameObject;
             if (ObjectTouched != Character.transform.parent.gameObject)
             {
                 CharacterController.CharacterSteps(Character.transform.parent.gameObject, ObjectTouched);
                 //CharacterController.Test();
             }
         }
     }
 }