UGUI組件(2)Canvas Group


版本:Unity5.4.2f1
組件名:Canvas Group
(2)Canvas Group
手冊:https://docs.unity3d.com/Manual/class-CanvasGroup.html

可以通過Canvas Group影響該組UI元素的部分性質,而不需要費力的對該組UI下的每個元素逐個調整。Canvas Group是同時作用於該組UI下的全部元素。
Canvas Group

參數:
Alpha:該組UI元素的透明度。需要注意,每個UI最終的透明度是由此值和自身的alpha數值相乘得到。
Interactable:是否需要交互(勾選則可交互),同時作用於該組全部UI元素
Blcok Raycasts:如果需要圖形射線(GraphicRaycaster)檢測。勾選后,可將此組件作為一個射線碰撞盒。注意,不適用於Physics.Raycast。
Ignore Parent Groups:是否需要忽略父級對象中的CanvasGroup的設置。(勾選則忽略)

補充:
CanvasGroup的典型應用方式:
1.通過調整CanvasGroup的Alpha可以控制改組UI的淡入淡出
2.不勾選Interactable,可設置某個UI對象的所有子對象都不參與交互
3.通過設置Blcok Raycasts為false,可以使UI不阻擋鼠標(點擊)事件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM