Engine/Unity

[Unity] Canvas Group의 유용함에 대해서

VirtualDever 2022. 9. 19. 22:48

Canvas Group은 매우 유용하다.

알파값 제어, 입력 제어 등의 속성을 가지고 있다.

특히 알파값 제어의 경우, Canvas Group의 자식들로 구성된 UI Elements를 한꺼번에 제어할 수 있는 편의를 제공한다.

입력 제어도 마찬가지이다.

 

스택오버 플로우를 참고하자면,

https://stackoverflow.com/questions/47035144/unity3d-invisible-canvas-performance

 

Unity3D invisible Canvas performance

I'm developing a 2d menu heavy mobile game, which uses a lot of canvases, panels, popups etc. In the beginning I had all menus active at all times, but only the ones that the user can use lie withi...

stackoverflow.com

 

disabling / enabling 보다는 Canvas Group의 alpha를 권장한다는 답글이 있었다.

회색 계열로 비활성화 처리해서 유저 인풋을 막을 수도 있다.