반응형
NGUI 2.7에서 Button 을 사용하면서 발생했던 이슈를 기록합니다.
Button 을 추가해 사용하는데 Hover 후 Alpha 값이 0이 되고 같은 Panel 에 위치한 Checkbox 에도 동일한 이벤트가 발생하는 이슈가 생겼습니다.
다른 Button 스크립트의 enable 이 false 로 되어있었으나 이 Button 만 true 로 설정되어 있는 것이 이상해 찾다가 이슈를 해결 하였습니다. 해당 이슈는 상태에 따라 Button 을 활성화/비활성화 하는 코드가 있는데 초기화 시점에 Button 의 enable 을 활성화 하는 코드 때문에 발생한 이슈였습니다.
Button 을 비활성화 시키고 싶다면 NGUI 의 Button 스크립트의 enable 을 건들지 말고 Collider 의 enable 을 수정하는 것이 원한는 결과를 출력해 줄 것입니다.
반응형
'Works > Unity 3D' 카테고리의 다른 글
[Unity3D] C# (0) | 2019.08.05 |
---|---|
[Unity3D] error CS0103: The name `OnMakeBug' does not exist in the current context (0) | 2019.04.18 |
[Unity3D] EmbeddedWindow (0) | 2019.03.28 |
[Unity3D] Standalone 빌드 실행 전 Window Size 변경 (0) | 2019.03.20 |
[Unity3D] Shader Find 실패 (0) | 2019.03.06 |
댓글