Unity UI元件 Canvas Group元件

2021-10-03 05:54:04 字數 614 閱讀 2747

這是乙個比較精緻的小組件,雖然內容不多。但是功能卻很強大;下面首先我來介紹一下它的屬性面板

alpha:物體的透明度設定,控制父物件與全部子物件的透明度。

interactable:控制父物件是否可以與子物件進行互動;

(注:新手萌新不懂互動和父物件子物件的可以私博主)

blocks rarcasts:檢測是否阻擋射線的檢測

ignore parent group:檢測父物件是否存有當前這個元件。也就是 canvas group;

那麼問題來了:運用場景一般在神馬地方呢?

1、最明顯的就是揹包系統的資訊提示框(就是跟隨滑鼠移動的框框)

2、通過將canvas組新增到父gameobject並將其interactable屬性設定為false,從而使一組控制項不可互動(「變灰」)。

3、通過將canvas group元件放置在元素或其父項之一上並將其block blockcast屬性設定為false,使乙個或多個ui元素不會阻止滑鼠事件。

Unity UI元件Toggle的兩個坑

這幾天使用toggle元件遇到的兩個坑 第乙個坑是,容易忽略toggle元件的onclick.addlistener 方法,只有在屬性ison有變化的時候才會觸發這個addlistener 監聽。明確的來說,這個坑點不算是坑,是自己沒有理解到位這個方法的使用,這裡主要容易踩坑的地方是,ui預製體預設...

Unity UI拖拽優化

1.之前的拖拽都是直接拖拽 2.現在可以新增乙個層,拖拽哪個在該層實時例項化乙個對相應的即可,然後使跟隨滑鼠移動。這樣原始就不需要移動。指令碼準備 1.dragitem.cs 該指令碼掛預製件元素中,用來實際處理拖拽操作。using system.collections using system.c...

Unity UI系統 UGUI簡介

ugui的簡介 ugui系統是從unity 4.6開始,被整合到unity的編輯器中unity官方給這個新的ui系統賦予的標籤是 靈活,快速和視覺化!簡單來說對於開發者而言就是有三個優點 效率高效果好,易於使用,擴充套件,以及與unity的相容性高。在不使用任何 的前提下,就可以簡單快速額在遊戲中建...