Answers for "unity know when gameobject presed"

C#
1

unity know when gameobject presed

void Update () {
         if (Input.GetMouseButtonDown(0)) {
             CastRay();
         }       
     }

     void CastRay() {
         Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
         RaycastHit2D hit = Physics2D.Raycast (ray.origin, ray.direction, Mathf.Infinity);
         if (hit.collider !=null) {
             Debug.Log (hit.collider.gameObject.name);
     }
Posted by: Guest on February-05-2021

C# Answers by Framework

Browse Popular Code Answers by Language