Unity AddListener
-
[Unity][2D] 드래그해서 타일 깔기프로그래밍/Unity 2021. 11. 21. 18:08
우선 드래그해서 타일을 깔기 위해 이전에 Grid 크기가 맞지 않았던 현상을 고치기 위해 Grid의 Cell Size를 임의로 맞추어 주었다. 필요하면 Grid Scale도 바꾸어주면 된다. 이전과 다른 점은 Canvas에서 hierarchy상 버튼을 이름을 찾는게 아니라 Canvas에 활성화 버튼을 지정해주고 AddListener를 사용해서 버튼의 활성화 상태만 저장해주었다. 이후 활성화 상태를 이용하여 Update Function 상에서 타일을 세팅하게 해주었다. 아직 마우스를 위에서 아래로 드래그할 때만 적용해 두어서 수정이 필요한 상태! [재생시 화면] 누른 상태 자체는 GetMouseButtonDown를 써야 깔끔하다고 서칭했었는데 드래그를 할 때는 GetMouseButton(0)이 유용했다. ..