NGUI從入門到實戰第1章開啟NGUI學習之旅
NGUI從入門到實戰第1章開啟NGUI學習之旅
NGUI是Unity最重要的外掛之一。使用NGUI可以高效地為遊戲新增介面。本書將帶領大家學習NGUI。作為NGUI學習之旅的第一站,本章會在整體上介紹NGUI的工作流程,以及如何匯入NGUI,並使用NGUI建立UI控制元件的方法。本文選自《NGUI從入門到實戰》
1.1 理解NGUI
NGUI(Next-Gen User Interface kit,下一代使用者介面工具),是Unity的一個外掛。它易於使用、功能強大,而且效能也要遠勝於Unity內建的UI系統。NGUI是使用C#編寫的,所以讀者能夠很容易的理解它的作用機理,甚至於在必要的時候,可以將它的程式碼稍作調整,或者新增新的功能特性。
提示:其程式碼簡潔,多數類少於200行程式碼。這意味著程式設計師可以很容易地擴充套件NGUI的功能或調整已有的功能。對使用者而言,這意味著更高的效能、更低的學習難度和更加有趣。本文選自《NGUI從入門到實戰》
使用NGUI會為開發者帶來很多方便和實惠,如下:
q 完全整合到了Inspector皮膚中;
q 不需要單擊Play按鈕就能實時檢視效果;
q 在場景檢視中看到的就是在遊戲檢視中得到的(所見即所得)。
q 元件、模組化的特性:要讓你的介面控制元件做什麼,只需為其附加相應的行為,而不需要編碼。
q 全面支援iOS/Android和Flash。
q 靈活的事件系統。
q 可以讓複雜的UIs只佔用一個draw call。
q 可以直接在編輯器中建立、更新/修改紋理地圖集,或從Texture Packer程式匯入紋理地圖集。
q 支援光照貼圖、法線貼圖、折射等特性,讓你盡情發揮創造力!
q 支援硬邊或柔性的皮膚裁剪。
q 支援靈活尺寸的表格,能夠自動對控制元件進行排列。
q 透過IME輸入法支援東方語言(有Web版本的演示程式)
q 內建本地化系統。
q 內建的鍵盤和搖桿支援。
q 提供大量有用的輔助指令碼,從改變按鈕顏色到拖拽物件。
q 簡單的內建補間動畫系統。
q 簡潔和高度最佳化的C#程式碼。
q 沒有DLL,也不依賴於其他外部資源。
以上列出瞭如此多的條目,讀者現在還不一定能夠完全理解,而且它們也不夠直觀,但是沒關係。為讀者引薦NGUI,並將它的使用方法介紹給廣大的讀者,才是本書的目的所在。本文選自《NGUI從入門到實戰》
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-1305613/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NGUI學習筆記4.0NGUI筆記
- Logtail從入門到精通(二):開啟日誌採集之旅AI
- 被NGUI折磨中的攻略心得NGUI
- Redis 從入門到實戰Redis
- Locust 從入門到實戰
- Docker從入門到實戰pdfDocker
- Docker實戰-從入門到跑路Docker
- 【Unity】UGUI模擬NGUI的UISprite-->LImageUnityUGUINGUI
- Uni-app從入門到實戰APP
- 《Python程式設計:從入門到實踐》第2章習題Python程式設計
- gRPC入門學習之旅(六)RPC
- gRPC入門學習之旅(四)RPC
- gRPC入門學習之旅(三)RPC
- gRPC入門學習之旅(一)RPC
- gRPC入門學習之旅(五)RPC
- gRPC入門學習之旅(二)RPC
- gRPC入門學習之旅(九)RPC
- gRPC入門學習之旅(十)RPC
- 【深度學習】--GAN從入門到初始深度學習
- Vue學習從入門到精通(一)Vue
- 小程式從入門到實戰系列(一)
- iOS逆向安防從入門到實戰iOS
- MongoDB一篇從入門到實戰MongoDB
- Python程式設計:從入門到實踐(第2版)第1章習題答案Python程式設計
- 深度學習:TensorFlow入門實戰深度學習
- NGUI和UGUI改變字型顏色的寫法NGUIUGUI
- Java學習從入門到精通的學習建議Java
- Java學習路線從入門到入土Java
- Angularjs 從入門到實戰(含專案教程)AngularJS
- go從入門到實戰-極客時間Go
- Spring Cloud 純乾貨,從入門到實戰SpringCloud
- Docker 實戰教程之從入門到提高 (八)Docker
- Docker 實戰教程之從入門到提高(三)Docker
- Docker 實戰教程之從入門到提高 (四)Docker
- Docker 實戰教程之從入門到提高(二)Docker
- Docker 實戰教程之從入門到提高(一)Docker
- Docker 實戰教程之從入門到提高 (七)Docker
- Docker 實戰教程之從入門到提高 (五)Docker
- Docker 實戰教程之從入門到提高 (六)Docker