반응형


 Input.GetMouse로 Collider Drag하기

 

 OnMouse에 관련된 것은 안드로이드에서 먹히지 않기 때문에

 Input.GetMouse를 사용하여야 한다.

 

RaycastHit hit; if ( Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if(Physics.Raycast(ray, out hit, 1000)) { if(hit.collider.name == "Collider") { target = hit.collider.gameObject; } if(target != null) { _mouseState = true; } } else if( Input.GetMouseButtonUp(0)) { _mouseState = false; } if(_mouseState) { MousePos = Camera.main.ScreenToWorldPoint(new Vector3

(Input.mousePosition.x, Input.mousePosition.y, -900)); target.transform.position = new Vector3(MousePos.x, MousePos.y, -900); } }



↓ 공감 을 눌러주시면 블로거에게 큰 힘이 됩니다 !

반응형

블로그 이미지

SkyBaby

부부가 운영하는 정보 공유 공간입니다. 다양한 일상, 요리, 맛집탐방, 게임, 공부 등의 정보를 담고 있습니다.