![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity UGUI 原理篇
-阿龙-
这个作者很懒,什么都没留下…
展开
-
Unity UGUI 原理篇 (一):Canvas 渲染模式
CanvasCanvas Component 是UI布局和渲染的抽象空間,所有的UI都必須在此元素之下(子物件),簡單來說 Canvas 就是渲染 UI 的組件 Render ModeUI渲染的方式,有以下三種Screen Space – Overlay:螢幕空間 – 覆蓋Screen Space – Camera:螢幕空間 – 攝影機Wor转载 2016-09-09 10:11:01 · 13458 阅读 · 1 评论 -
Unity UGUI 原理篇(二):Canvas Scaler 縮放核心
Canvas ScalerCanvas Scaler是Unity UI系統中,控制UI元素的總體大小和像素密度的Compoent,Canvas Scaler的縮放比例影響著Canvas下的元素,包含字體大小和圖像邊界。 SizeReference Resolution:預設螢幕大小Screen Size:目前螢幕大小 Canvas Size:Canvas Rect转载 2016-09-09 10:14:07 · 13076 阅读 · 0 评论 -
Unity UGUI 原理篇(四):Event System Manager 事件與觸發
Event System在建立出UI時,Unity會自動幫我們建立Event System物件,此物件是基於滑鼠、觸摸、鍵盤的輸入方式,傳送 Event 到 Object 上,物件下有3個組件,分別為Event System Manager、Standalone Input Module、Touch Input Module 1.Event System Manager转载 2016-09-09 10:16:17 · 4909 阅读 · 0 评论 -
Unity UGUI 原理篇(五):Auto Layout 自動佈局
Auto Layout SystemAuto Layout System 是基於 Rect Transform Layout System 之上的系統,自動調整一個或多個的元素大小、位置、間格,又分為 Layout Controllers(父物件) 與 Layout Elements(子物件) 兩部分,一個簡單的 Auto Layout 架構如下 (此處介紹理論,實作留到後面)转载 2016-09-09 10:17:18 · 14016 阅读 · 2 评论 -
Unity UGUI 原理篇(三):RectTransform
RectTransformRectTransform 是 Transform 的 2D 對應 Component,Transform 表示單個點,RectTransform 表示一個2D矩形(UI空間),如果父子物體都有RectTransform,那麼子物體可以指定在父物體矩形中的位置與大小,簡單來說RectTransform 就是定義UI元素的位置、旋轉、大小 Anchor转载 2016-09-09 10:15:09 · 1724 阅读 · 1 评论