(二)unity4.6學習Ugui中文文檔-------概要-UGUI Canvas,ugui-ugui
大家好,我是孫廣東。 轉載請註明出處:http://write.blog.csdn.net/postedit/38922399
更全的內容請看我的遊戲蠻牛地址:http://www.unitymanual.com/forum.php?mod=guide&view=my
UI系統允許您快速、直觀地建立使用者介面(Ui)。這是Unity的新 UI 系統的主要功能介紹。
一、UI Overview概要
在這篇概述中,我們就去通過 UI系統的基礎知識。我們將開始介紹Canvas(畫布)並將所有 UI 元素都放在裡面,和使用Rect Tool和Rect Transform進行UI元素排版。然後我們來看看視覺元素像Text和Image,和互動控制項,如Button按鈕和Slider滑塊。
1、Canvas
Canvas畫布是擺放容納所有的 UI 元素的地區。畫布是一個遊戲對象上的某個Canvas component組件,所有的 UI 元素必須是這個畫布的子物件。
當您想建立新的 UI元素,如Image,那麼就單擊菜單建立:GameObject > UI > Image或者Hierarchy面板中Create->UI->Image,同時一個畫布也自動的建立,如果在情境中已經存在一個畫布。那麼建立的UI元素Image被建立之後就直接作為這早就存在的畫布上。
畫布地區被顯示為一個矩形在情境視圖中。這使得它易於定位 UI元素,在任何時候都可以看到,不需要有遊戲視圖。
畫布上有一個Render模式設定:screen space(overlay/Camare) 或 world space,可以設定render方式。
1.1 Screen Space - Overlay
這種渲染模式下,在情境中UI元素被渲染在螢幕上。如果螢幕大小改變或更改了解析度,畫布上將自動更改大小,以很好的相匹配。
UI in screen space overlay canvas
1.2 Screen Space - Overlay
這是類似於Screen Space - Overlay,但在這個渲染模式下,畫布被放置在指定的Camera前的一個給定的距離上。通過這個指定的攝像機UI元素被呈現出來,這意味著Camera settings會影響到UI的顯示。如果將相機設定為Perspective,UI元素將在perspective下被呈現,perspective失真數可以被控制通過設定觀看的Camera Field大小。如果螢幕調整的大小或更改解析度或相機錐範圍變化,畫布上將自動更改大小,以及相匹配。
UI in screen space camera canvas
1.3 World Space
此渲染模式下使畫布在情境中表現任何其他對象。可以手動使用其Rect Transform來設定畫布的大小,和UI元素將會呈現在其他對象的前面或後面在基於 3D 配置的情境中。這是對於所有Ui是有用的,他們是world space的一部分,有時也被引用為劇情介面。
UI in world space canvas
ugui Unity3d什版本才可以用
43的垃圾武器 千萬別換 我換了心疼死了 屬性還沒萬魂好!!!
bi tegunii agacal! onodur sain ugui什意思?
不明覺二 。