사진과 같이 Button에 Event Trigger이라는 컴포넌트를 추가하여 준다
그 다음 Add New EventType에서 원하는 Event를 추가하여 주면 된다
누르고 있는 상태를 체크하려면 Pointer Down를 추가하여 주면 된다
그 후 스크립트에서
priavte bool ButtonDown;
public void PointerDown()
{
ButtonDown=true;
}
이 코드를 추가 후 Pointer Down의 유니티 이벤트 List에 PointerDown() 함수를 추가하면 버튼을 누르고 있는 상태일때 PointerDown() 함수가 실행된다
'Game development > Unity' 카테고리의 다른 글
유니티에서 git 사용시 .obj 모델 메쉬 파일들이 커밋이 안될 때 해결 방법 (0) | 2018.03.22 |
---|---|
유니티 Raycast LayerMask 사용할 때 주의해야할 점 (0) | 2018.03.19 |
유니티에서 2D 캐릭터 에니메이션 만들 때 좌우 대칭 손쉽게 하는 법 (0) | 2018.02.20 |
한 오브젝트를 중심으로 orbit rotate 하기 (0) | 2018.02.02 |
유니티 3D Grid Tile + Object Placement + Wall Constructer (0) | 2018.01.24 |