国产成+人+综合+亚洲 欧美-国产成+人+综合+亚洲专-国产成+人欧美+综合在线观看-国产成a人片在线观看视频-国产成a人片在线观看视频99-国产成a人片在线观看视频下载

您現在所在的位置:首頁 >關于奇酷 > 行業動態 > Unity3d游戲UI設計簡述

Unity3d游戲UI設計簡述

來源:奇酷教育 發表于:

奇酷教育-unity3D培訓_unity3D游戲_unity3D教程

  在進行Unity3D游戲的界面編寫時,Canvas是一個很基本的工具,是用于存放所有UI元素的地方。所有的UI元素都必須是Canvas的自對象。
  Canvas是一個畫布,就像我們繪圖用的圖紙一樣,所有的控件都必須在Canvas中才能被繪制出來,在其他地方則不能被繪制出來。如果場景中沒有畫布,那么我們創建任何一個UI元素,都會自動創建畫布,并且將新元素置于其下。
Unity3d游戲UI設計簡述
  在Canvas上進行繪制時,首先我們要知道,畫布上的圖形繪制順序。
  1、對于處于同一個層次的組件來說,先創建的組件先繪制,后創建的組件后繪制。
  2、當控件處于父子關系時,先繪制子物體,再繪制出父物體。
  其次,在一個場景中,Canvas的數量和層級都沒有限制。父子Canvas用的是相同的渲染模式。
  Canvas的三種渲染模式如下:
  Screen Space - Overlay(覆蓋模式):畫布填滿了整個屏幕,并把所有的UI元素放在了屏幕的最上層。如果屏幕的尺寸改變,畫布也會自動改變尺寸來匹配屏幕。典型例子:大量窗口、文本和按鈕的策略游戲。
  Screen Space-Overlay模式的畫布有Pixel Perfect和Sort Layer兩個參數:
  (1)Pixel Perfect:只有RenderMode為Screen類型時才有的選項。使UI元素像素對應,效果就是邊緣清晰不模糊。
  (2)Sort Layer: Sort Layer是UGUI專用的設置,用來指示畫布的深度。
   Screen Space - Camera:與上一種情況類似。但攝像機在畫布的前方,看起來繪制在一個與攝像機固定的平面上。這種模式可以用于在UI上顯示3D模型。典型例子:射擊游戲屏幕上的 3D HUD。
  相關參數:
  (1)Render Camera:渲染攝像機
  (2)Plane Distance:畫布距離攝像機的距離
  (3)Sorting Layer: Sorting Layer是UGUI專用的設置,用來指示畫布的深度。可以通過點擊該欄的選項,在下拉菜單中點擊“Add Sorting Layer”按鈕進入標簽和層的設置界面,或者點擊導航菜單->edit->Project Settings->Tags and Layers進入該頁面。
  可以點擊“+”添加Layer,或者點擊“-”刪除Layer。畫布所使用的Sorting Layer越排在下面,顯示的優先級也就越高。
  (4)Order in Layer:在相同的Sort Layer下的畫布顯示先后順序。數字越高,顯示的優先級也就越高。
   World Space:畫布與其他對象相同,類似于一個plane。當UI為場景一部分,可以使用該模式。例子:游戲內的手機屏幕、與場景綁定的游戲指導等。
  以上就是奇酷為大家分享的“Unity3d游戲UI設計簡述”謝謝大家觀看,如果對unity3D感興趣的話,想學unity3D培訓的,也可以在線咨詢,我們將竭誠為你解答。
主站蜘蛛池模板: 99久久免费看精品国产一区 | 中文字幕一区二区三区视频在线 | 欧美性天天影院欧美狂野 | 国产欧美另类久久久精品免费 | 午夜一级视频 | 9999在线观看 | 欧美精品免费看 | 久久久久一 | 五月婷婷国产 | 四虎影院视频 | 欧美成人免费xxx大片 | 亚洲香蕉网综合久久 | xxxx免费观看 | 五月婷婷在线观看视频 | 午夜在线视频一区二区三区 | 午夜色网站 | 加勒比亚洲精品久久久久久久久久 | 99亚洲乱人伦精品 | 久久亚洲一级毛片 | 99re热在线观看 | 中文字幕国产专区 | 欧美另类jizzhd | 欧洲视频一区 | 午夜窝窝 | 精品成人一区二区三区免费视频 | 久久精品在线免费观看 | 久久久国产高清 | 国产精品成人观看视频网站 | 久久伊| 亚洲国产精品久久久久网站 | 狼人久久尹人香蕉尹人 | 四虎国产精品免费五月天 | 伊人色综合网 | 人妖粗暴刺激videos | 色www国产阿娇 | 欧美日韩在线看 | 日日干夜夜欢 | 成人免费国产欧美日韩你懂的 | 久久亚洲美女久久久久 | 99这里只有精品6 | 国产精品精品视频 |