유니티의 Input 클래스에서 제공하는 마우스 클릭과 관련된 이벤트는 다음과 같다.
GetMouseButton(int button)
마우스 버튼을 클릭하고 있을 때 계속 발생
GetMouseButtonDown(int button)
마우스 버튼을 클릭했을 때 한번 발생
GetMouseButtonUp(int button)
마우스 버튼을 놓았을 때 한 번 발생
코딩 예)
//마우스 왼쪽 버튼을 클릭했을 때 Fire 함수 호출
if(input.GetMouseButtonDown(0))
{
Fire();
}
0 : 마우스 왼쪽 버튼
1 : 마우스 오른쪽 버튼
2 : 마우스 가운데(휠) 버튼
'유니티 일기' 카테고리의 다른 글
팔로우 카메라를 편하게 구현하여 주는 유니티 시네머신 (0) | 2021.10.29 |
---|---|
유니티의 물리 엔진 속성 - Physics Manager (0) | 2021.10.28 |
유니티의 Rigidbody (0) | 2021.10.28 |
유니티의 정규화 벡터 2탄 nomalized (0) | 2021.10.25 |
유니티의 정규화 벡터 (1) | 2021.10.23 |
댓글