Soumettre la recherche
Mettre en ligne
DoozyUI_基礎介紹教學
•
1 j'aime
•
499 vues
River Wang
Suivre
Just basic introduction & tutorial
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 24
Recommandé
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
NDOORS
아티스트에게 사랑받는 3DS Max 우버쉐이더
아티스트에게 사랑받는 3DS Max 우버쉐이더
포프 김
Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현
kyuil choi
【Unite 2017 Tokyo】Navmesh完全マスターへの道
【Unite 2017 Tokyo】Navmesh完全マスターへの道
Unity Technologies Japan K.K.
「原神」におけるコンソールプラットフォーム開発
「原神」におけるコンソールプラットフォーム開発
Unity Technologies Japan K.K.
Unity遊戲程式設計(01) Unity簡介
Unity遊戲程式設計(01) Unity簡介
吳錫修 (ShyiShiou Wu)
[論文解説]Unsupervised monocular depth estimation with Left-Right Consistency
[論文解説]Unsupervised monocular depth estimation with Left-Right Consistency
Ryutaro Yamauchi
Recommandé
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
영웅의 군단의 테크니컬 아트 - 황재철, 유나이트 코리아 2014
NDOORS
아티스트에게 사랑받는 3DS Max 우버쉐이더
아티스트에게 사랑받는 3DS Max 우버쉐이더
포프 김
Ue4 에서의 환경변화 구현
Ue4 에서의 환경변화 구현
kyuil choi
【Unite 2017 Tokyo】Navmesh完全マスターへの道
【Unite 2017 Tokyo】Navmesh完全マスターへの道
Unity Technologies Japan K.K.
「原神」におけるコンソールプラットフォーム開発
「原神」におけるコンソールプラットフォーム開発
Unity Technologies Japan K.K.
Unity遊戲程式設計(01) Unity簡介
Unity遊戲程式設計(01) Unity簡介
吳錫修 (ShyiShiou Wu)
[論文解説]Unsupervised monocular depth estimation with Left-Right Consistency
[論文解説]Unsupervised monocular depth estimation with Left-Right Consistency
Ryutaro Yamauchi
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
Jubok Kim
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
UnityTechnologiesJapan002
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
동석 김
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
포프 김
SEED - Halcyon Architecture
SEED - Halcyon Architecture
Electronic Arts / DICE
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
Unity Technologies
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
UnityTechnologiesJapan002
유니티 - 물리엔진(Physics Engine) 개념 잡기
유니티 - 물리엔진(Physics Engine) 개념 잡기
주형 고
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Unity Technologies
Implementing a modern, RenderMan compliant, REYES renderer
Implementing a modern, RenderMan compliant, REYES renderer
Davide Pasca
Unity2018/2019における最適化事情
Unity2018/2019における最適化事情
Unity Technologies Japan K.K.
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
Electronic Arts / DICE
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻
小林 信行
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
Ki Hyunwoo
UI드자이너의 짧은 언리얼 UMG 사용기
UI드자이너의 짧은 언리얼 UMG 사용기
Hong-Gi Joe
UniRx完全に理解した
UniRx完全に理解した
torisoup
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
Mikito Yoshiya
Igc2016 Technical Artist가 뭐하는 사람이에요?
Igc2016 Technical Artist가 뭐하는 사람이에요?
SangYun Yi
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현
noerror
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
devCAT Studio, NEXON
I os 01
I os 01
信嘉 陳
I os 10
I os 10
信嘉 陳
Contenu connexe
Tendances
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
Jubok Kim
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
UnityTechnologiesJapan002
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
동석 김
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
포프 김
SEED - Halcyon Architecture
SEED - Halcyon Architecture
Electronic Arts / DICE
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
Unity Technologies
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
UnityTechnologiesJapan002
유니티 - 물리엔진(Physics Engine) 개념 잡기
유니티 - 물리엔진(Physics Engine) 개념 잡기
주형 고
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Unity Technologies
Implementing a modern, RenderMan compliant, REYES renderer
Implementing a modern, RenderMan compliant, REYES renderer
Davide Pasca
Unity2018/2019における最適化事情
Unity2018/2019における最適化事情
Unity Technologies Japan K.K.
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
Electronic Arts / DICE
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻
小林 信行
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
Ki Hyunwoo
UI드자이너의 짧은 언리얼 UMG 사용기
UI드자이너의 짧은 언리얼 UMG 사용기
Hong-Gi Joe
UniRx完全に理解した
UniRx完全に理解した
torisoup
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
Mikito Yoshiya
Igc2016 Technical Artist가 뭐하는 사람이에요?
Igc2016 Technical Artist가 뭐하는 사람이에요?
SangYun Yi
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현
noerror
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
devCAT Studio, NEXON
Tendances
(20)
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
NDC2012 - 완벽한 MMO 클라이언트 설계에의 도전, Part2
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
【Unite Tokyo 2019】Unityとプロシージャルで作るオープンワールド背景
Brdf기반 사전정의 스킨 셰이더
Brdf기반 사전정의 스킨 셰이더
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
스크린 스페이스 데칼에 대해 자세히 알아보자(워햄머 40,000: 스페이스 마린)
SEED - Halcyon Architecture
SEED - Halcyon Architecture
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
Refresh what you know about AssetDatabase.Refresh()- Unite Copenhagen 2019
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
【Unite Tokyo 2018】『崩壊3rd』開発者が語るアニメ風レンダリングの極意
유니티 - 물리엔진(Physics Engine) 개념 잡기
유니티 - 물리엔진(Physics Engine) 개념 잡기
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Progressive Lightmapper: An Introduction to Lightmapping in Unity
Implementing a modern, RenderMan compliant, REYES renderer
Implementing a modern, RenderMan compliant, REYES renderer
Unity2018/2019における最適化事情
Unity2018/2019における最適化事情
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
SIGGRAPH 2018 - Full Rays Ahead! From Raster to Real-Time Raytracing
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unity道場08「絵づくりの基礎」ライティング虎の巻
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
Unreal Summit 2016 Seoul Lighting the Planetary World of Project A1
UI드자이너의 짧은 언리얼 UMG 사용기
UI드자이너의 짧은 언리얼 UMG 사용기
UniRx完全に理解した
UniRx完全に理解した
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
文脈を操る美しきZenjectプロジェクトからの眺め 〜Contextの扱い方と活用方法〜
Igc2016 Technical Artist가 뭐하는 사람이에요?
Igc2016 Technical Artist가 뭐하는 사람이에요?
NDC12_Lockless게임서버설계와구현
NDC12_Lockless게임서버설계와구현
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
심예람, <프로젝트DH> AI 내비게이션 시스템, NDC2018
Similaire à DoozyUI_基礎介紹教學
I os 01
I os 01
信嘉 陳
I os 10
I os 10
信嘉 陳
08 Notification and Rotation
08 Notification and Rotation
Tom Fan
製作 Unity Plugin for iOS
製作 Unity Plugin for iOS
Johnny Sung
I os 07
I os 07
信嘉 陳
UIKit Framework
UIKit Framework
Ryan Chung
07 View Controllers
07 View Controllers
Tom Fan
01 A Simple iOS Application
01 A Simple iOS Application
Tom Fan
YUI介绍和使用YUI构建web应用
YUI介绍和使用YUI构建web应用
Adam Lu
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
turtleknight
應用 Sikuli 在 Android 設備上執行自動化測試
應用 Sikuli 在 Android 設備上執行自動化測試
Jz Chang
教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品
JS Yeh
Html5移动网站开发实践
Html5移动网站开发实践
Web Zhao
Athrun instrument driver
Athrun instrument driver
drewz lin
11 UINavigationController
11 UINavigationController
Tom Fan
用十分鐘將你的網站送上雲端
用十分鐘將你的網站送上雲端
鍾誠 陳鍾誠
设计师转型培训-工具篇
设计师转型培训-工具篇
Robert Luo
C++ Builder Basic
C++ Builder Basic
YKLee3434
105-2 iOS程式設計(六)
105-2 iOS程式設計(六)
Hao Lee
Er introduction
Er introduction
Yubei Li
Similaire à DoozyUI_基礎介紹教學
(20)
I os 01
I os 01
I os 10
I os 10
08 Notification and Rotation
08 Notification and Rotation
製作 Unity Plugin for iOS
製作 Unity Plugin for iOS
I os 07
I os 07
UIKit Framework
UIKit Framework
07 View Controllers
07 View Controllers
01 A Simple iOS Application
01 A Simple iOS Application
YUI介绍和使用YUI构建web应用
YUI介绍和使用YUI构建web应用
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
應用 Sikuli 在 Android 設備上執行自動化測試
應用 Sikuli 在 Android 設備上執行自動化測試
教研究生學HoloLens 100快速完成作品
教研究生學HoloLens 100快速完成作品
Html5移动网站开发实践
Html5移动网站开发实践
Athrun instrument driver
Athrun instrument driver
11 UINavigationController
11 UINavigationController
用十分鐘將你的網站送上雲端
用十分鐘將你的網站送上雲端
设计师转型培训-工具篇
设计师转型培训-工具篇
C++ Builder Basic
C++ Builder Basic
105-2 iOS程式設計(六)
105-2 iOS程式設計(六)
Er introduction
Er introduction
Plus de River Wang
FairyGUISDK_UIPackage_Analysis.pptx
FairyGUISDK_UIPackage_Analysis.pptx
River Wang
20220529_UniTask_Intro.pptx
20220529_UniTask_Intro.pptx
River Wang
zenject extenject-intro
zenject extenject-intro
River Wang
Unity optimize mobile game performance
Unity optimize mobile game performance
River Wang
Gamedev: Multi-threaded animate model
Gamedev: Multi-threaded animate model
River Wang
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
River Wang
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Technical Overview
River Wang
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
River Wang
OGRE v1.10 manual - The Core Objects
OGRE v1.10 manual - The Core Objects
River Wang
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: Modeling Data
River Wang
OpenCascade Technology Overview: OCAF
OpenCascade Technology Overview: OCAF
River Wang
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
River Wang
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Visualization
River Wang
OpenCascade Technology Overview: Foundation Classes
OpenCascade Technology Overview: Foundation Classes
River Wang
2017 graphics-01: 電腦圖學繪圖流程
2017 graphics-01: 電腦圖學繪圖流程
River Wang
2017 unity5.5 manual_navigation
2017 unity5.5 manual_navigation
River Wang
2017 unity5.5 manual_physics
2017 unity5.5 manual_physics
River Wang
2017 unity5.5 manual_animation
2017 unity5.5 manual_animation
River Wang
Shader forge設定說明文件
Shader forge設定說明文件
River Wang
矩陣 轉換
矩陣 轉換
River Wang
Plus de River Wang
(20)
FairyGUISDK_UIPackage_Analysis.pptx
FairyGUISDK_UIPackage_Analysis.pptx
20220529_UniTask_Intro.pptx
20220529_UniTask_Intro.pptx
zenject extenject-intro
zenject extenject-intro
Unity optimize mobile game performance
Unity optimize mobile game performance
Gamedev: Multi-threaded animate model
Gamedev: Multi-threaded animate model
桌面應用工具軟體開發方案評估 (Based on Unity engine)
桌面應用工具軟體開發方案評估 (Based on Unity engine)
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Technical Overview
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v2.1 manual - Changes: Objects, Scene & Nodes
OGRE v1.10 manual - The Core Objects
OGRE v1.10 manual - The Core Objects
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: Modeling Data
OpenCascade Technology Overview: OCAF
OpenCascade Technology Overview: OCAF
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
[breakdown] Shadow of the Colossus. (Chinese translation中譯)
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Visualization
OpenCascade Technology Overview: Foundation Classes
OpenCascade Technology Overview: Foundation Classes
2017 graphics-01: 電腦圖學繪圖流程
2017 graphics-01: 電腦圖學繪圖流程
2017 unity5.5 manual_navigation
2017 unity5.5 manual_navigation
2017 unity5.5 manual_physics
2017 unity5.5 manual_physics
2017 unity5.5 manual_animation
2017 unity5.5 manual_animation
Shader forge設定說明文件
Shader forge設定說明文件
矩陣 轉換
矩陣 轉換
DoozyUI_基礎介紹教學
1.
DoozyUI v3.13 Assetstore 4顆星,233則評論 2021/9/7, River
2.
概念 • UI框架,基於 Unity
UGUI – UIView – 主要介面容器(Canvas) – UIButton/UIToggle – 包裝過的 Button/Toggle – UIDrawer – (navigation)side bar視窗 – UIPopup – 彈出視窗 – Progressor – 進度條控制 – … … 一堆元件/功能我也還沒研究 • 基於 Dotween 動畫表現 • Nody – 圖形化 UI flow 編輯工具
3.
框架 • Nody 圖形化
UI flow 編輯器 • UIAction – 事件相關 • Soundy – 聲音管理 • Touchy – 觸控管理 • Themes – UI主題管理
4.
Dotween • C#版本實現 Tween動畫 •
Tween 動畫到底是什麼鬼 – https://easings.net/
5.
UIButton教學 (0) • Hierarchy視窗新建選單:
Doozy/UI/UIButton – 產生 UIButton物件;MasterCanvas如果尚不存在會自動 產生
6.
UIButton教學(1) • Unity內建元件: RectTransform,
CanvasRenderer, Image, Button • DoozyUI元件: UIButton
7.
UIButton教學(2) • Button Category,
Button Name (for Nody) • Button Label • 各種事件反饋動畫效果設定 – OnPointerEnter/OnPointerDown/OnPointerUp/OnPointerExit (指標進入/按下/放開/離開) – OnClick/OnDoubleClick/OnLongClick/OnRightClick (點擊/觸控) – … …
8.
UIButton教學(3) • (對某個事件編輯)Animation設定 – AnimationType:
Punch(表演完恢復) / State(表演後狀態被 覆寫) / Animator (使用 AnimatorController) – Move: 位移動畫設置 – Rotate: 旋轉動畫設置 – Scale: 縮放動畫設置 – Fade: 淡入淡出設置 – 按 Preview Animation可預覽 – State模式下可調整動畫模式 (Ease/Curve)
9.
UIButton教學(4) • Animation Presets
(預設動畫組) – 選 Preset Category 選 Preset Name 按 Load Preset
10.
UIButton(5) • 對事件編輯 OnTrigger設定 –
Sound – Effect (Particle System) – Animators – Game Events / Unity Events
11.
UIView教學(0) • UIView 為一組使用者介面最上層的容器 •
Hierarchy視窗新建選單: Doozy/UI/UIView – 產生 UIView物件;MasterCanvas如果尚不存在會自動產 生 • NODY 控制 UI flow 的主要對象單位
12.
UIView教學(1) • Unity內建元件: RectTransform,
Canvas, CanvasRaycaster, CanvasGroup, CanvasRenderer, Image • DoozyUI元件: UIView
13.
UIView教學(2) • View Category,
View Name (for Nody) • Behaviour at Start (初始化後的行為), Custom Start Position (客製起始位置) • 各狀態表演效果設置 – Show View (登場) – Hide View (退場) – View Loop (登場後循環表演) – … …
14.
UIView教學(3) • 事件之效果設置,類似 UIButton
流程 – (Show View) Animation • 編輯 Move In / Rotate In / Scale In / Fade In • 或指定Presets (選 Preset Category 選 Preset Name 按 Load Preset)
15.
UIView教學(4) • 事件設置 • @Start
/ @Finish – Sound – Effect (Particle System) – Animators – Game Events / Unity Events
16.
NODY教學(0) • 控制 UIView
之間的 UI flow • Scene 裡面先建立 (Doozy/Nody/Graph Controller) 物件 • Graph Controller 元件中 Graph Model 指定 Graph 檔案 (由 Nody 編輯器產生) – 按 Open Nody 開啟 Nody 編輯器
17.
Nody教學(1) • 點 Graph
按鈕建立新的 Graph Model 檔案 (Test.asset) • 此 Test.asset 指定給 Graph Controller 的 ‘Graph Model’ 欄位
18.
Nody教學(2) • 從 Start
Node 出發 • 新增 UINode 代表一個 UIView物件 – ON ENTER NODE / ON EXIT NODE 編輯進入與離開該 Node 時的 UIView 控制 • Show/Hide UIView – OUTPUT CONNECTIONS: 按鈕關聯的 UI flow 控制
19.
Nody教學(3) • 需要先在 (Tools/Doozy/Control
Panel) DoozyUI 設置 視窗中設定 Views Names / Buttons Names – DoozyUI Database 設定好這些 Name 之後 Nody 才能有 效透過它們控制 UI flow • Views Database • Buttons Database • … …
20.
Nody教學(4) • App 啟動後由
Start Node 自動進入 (UINode) Main Window • 進入 Main Window ,按 Setting 按鈕後會進入 Setting Window;按 Slot 按鈕會進入 Slot Window • Setting Window/Slot Window 當下按下 Back 鍵會回 到 Main Window
21.
Nody教學(5) • UINode 節點按下
+ 按鈕新增一組對外連結按鈕 • Main Window (UINode) 設置 – 新增 Setting & Slot 按鈕 – ON ENTER 時顯示 (UIView)Main Window – ON EXIT 時隱藏 (UIView)Main Window
22.
Nody教學(6) • (UINode)Main Window
節點對應的 ‘View – Main Window’ 物件設置 – UIView 元件: View Category & View Name • 其子物件 ‘Button – Slot’ 與 ‘Button – Setting’設置 – UIButton 元件: Button Category & Button Name
23.
Nody教學(7) • 同理 (UINode)Setting
Window設置;(UINode)Slot Window設置
24.
結論 • DoozyUI 專注於管理
UI (UGUI) • NODY 圖形化編輯器可讓企劃/美術(所有人) 參與 UI flow 開發 • 非 UI (Sprite/Spine) 物件並不支援其動畫控 制。