Unity 꾹 눌렀을 때 상태변화1 Unity C#으로 꾹 눌렀을 때 상태변화 시키기 농장 게임을 만들다가 밭을 선택할 때 꾹 눌렀을 시 밭에 작물을 심을 수 있도록 하는 코드를 만들기 위해서 고민을 하다가 여러가지 방식을 고민했습니다. 1. 타이머 방식 이 방식을 고민했을 때 IPointerEnter일 때 bool값을 true로 돌려서 Update에서 실행되는 함수를 만들 다음 일정 시간 즉, Time.deltatime이 지나면 실행시키는 방식을 생각했습니다. 하지만 이 방식은 꾹 누른다는게 아닌 그 안에 들어가있다는 것을 의미해서 제가 원하는 풀이 방식이 될 수 없었습니다. 2. 코루틴을 활용한 방식. 이 방식을 생각하고 나서 여러가지 방법을 시도한 끝에 이 방식으로 풀게 되었습니다. IPointerDownHandler와 IPointerUpHandler를 통해서 OnPointerDow.. 2021. 9. 10. 이전 1 다음