C語言中文網 目錄

Unity 3D UGUI Button控件

除了公共的 Rect Transform 與 Canvas Renderer 兩個 UI 組件外,Unity 3D Button 控件還默認擁有 Image 與 Button 兩個組件,如下圖(a)所示。

Image 組件里的屬性與前面介紹的是一樣的。Button 是一個復合控件,其中還包含一個 Text 子控件,通過此子控件可設置 Button 上顯示的文字的內容、字體、文字樣式、文字大小、顏色等,與前面所講的 Text 控件是一樣的。

Button控件屬性如下:

1) Interactable(是否啟用交互)

如果把其后的對鉤去掉,此 Button 在運行時將不可單擊,即失去了交互性。

2) Transition(過渡方式)

共有 4 個選項,如下圖(b)所示。默認為 Color Tint(顏色色彩)。
  • None:沒有過渡方式。
  • Color Tint:顏色過渡,相關屬性如下表所示。
  • Sprite Swap:精靈交換,需要使用相同功能、不同狀態的貼圖,相關屬性如下表所示。
  • Animation:動畫過渡。

button控件



Color Tint 的屬性如下:

屬 性 功 能 屬 性 功 肯巨
Target Graphic 設置目標圖像 Disabled Color 設置禁用色
Normal Color 設置正常顏色 Color Multiplier 設置顏色倍數
Highlighted Color 設置高亮色 Fade Duration 設置變化持續的時間
Pressed Color 設置單擊色    

Sprite Swap 的屬性如下:

屬 性 功 肯運 屬 性 功 能
Target Graphic 設置目標圖像 Pressed Sprite 設置單擊時的貼圖
Highlighted Sprite 設置鼠標經過時的貼圖 Disabled Sprite 設置禁用時的貼圖

精美而實用的網站,提供C語言C++STLLinuxShellJavaGo語言等教程,以及socketGCCviSwing設計模式JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo