Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Tomioka Yusei
PPTX, PDF
633 views
【UnityFukuoka13】エディタ拡張をし易くするエディタ拡張
UnityFukuoka13にて発表させていただいた登壇資料です
Engineering
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 24
2
/ 24
3
/ 24
4
/ 24
5
/ 24
6
/ 24
7
/ 24
8
/ 24
9
/ 24
10
/ 24
11
/ 24
12
/ 24
13
/ 24
14
/ 24
15
/ 24
16
/ 24
17
/ 24
18
/ 24
19
/ 24
20
/ 24
21
/ 24
22
/ 24
23
/ 24
24
/ 24
More Related Content
PDF
ゲームを用いたデータの収集/Tumblrのススメ
by
Takahiro Yano
PDF
有肉 禮贈品規劃_20161011
by
信雄 許
PPTX
CHAVEZGARCIA_ACTIVIDAD1MODULO4
by
patricia chavez
PPTX
Law of trot
by
vishnu mohan
PPTX
Erupcion Ectopica
by
Cristina T. Bertrand
PDF
Ansibleを失敗しながら学ぶ その1
by
Kazuyuki Ichikawa
PDF
有肉 企業包班_20161011
by
信雄 許
PDF
有肉 婚禮小物規劃_20161017
by
信雄 許
ゲームを用いたデータの収集/Tumblrのススメ
by
Takahiro Yano
有肉 禮贈品規劃_20161011
by
信雄 許
CHAVEZGARCIA_ACTIVIDAD1MODULO4
by
patricia chavez
Law of trot
by
vishnu mohan
Erupcion Ectopica
by
Cristina T. Bertrand
Ansibleを失敗しながら学ぶ その1
by
Kazuyuki Ichikawa
有肉 企業包班_20161011
by
信雄 許
有肉 婚禮小物規劃_20161017
by
信雄 許
Viewers also liked
PPTX
Курьянов К.Presentation food for life
by
valensa
PDF
Flow cytometry in translational cancer research: believe in rare!
by
Marica Gemei
PDF
有肉 贈禮新選擇_20161005
by
信雄 許
PPTX
HoloLens x Graphics 入門
by
hecomi
PDF
Full story fatty liver imaging Dr Ahmed Esawy
by
AHMED ESAWY
PDF
Epilepsia2
by
Patricia Ferreyra
PPTX
Литературный салон "Весенняя пора". Тютчев Ф.И.
by
violeta-ok
PPTX
Semana 10 estrategias para aumento de clientes
by
Diana Parada
PDF
Benefits of Surge Protectors
by
ThorTechnologies
PPTX
Breastfeeding
by
dr.hafsa asim
PDF
ハレとケ展 現場のUnity
by
ushiostarfish _
PDF
ZeroFormatter/MagicOnion - Fastest C# Serializer/gRPC based C# RPC
by
Yoshifumi Kawai
DOC
News A 13 2017
by
Roberta Culiersi
PDF
IMU CET 2017 Infornation Brochure
by
IMU360
Курьянов К.Presentation food for life
by
valensa
Flow cytometry in translational cancer research: believe in rare!
by
Marica Gemei
有肉 贈禮新選擇_20161005
by
信雄 許
HoloLens x Graphics 入門
by
hecomi
Full story fatty liver imaging Dr Ahmed Esawy
by
AHMED ESAWY
Epilepsia2
by
Patricia Ferreyra
Литературный салон "Весенняя пора". Тютчев Ф.И.
by
violeta-ok
Semana 10 estrategias para aumento de clientes
by
Diana Parada
Benefits of Surge Protectors
by
ThorTechnologies
Breastfeeding
by
dr.hafsa asim
ハレとケ展 現場のUnity
by
ushiostarfish _
ZeroFormatter/MagicOnion - Fastest C# Serializer/gRPC based C# RPC
by
Yoshifumi Kawai
News A 13 2017
by
Roberta Culiersi
IMU CET 2017 Infornation Brochure
by
IMU360
Similar to 【UnityFukuoka13】エディタ拡張をし易くするエディタ拡張
PDF
Unity エディタ拡張
by
Shota Baba
PPTX
ゲームツクール!第11回 エディター拡張してみよう
by
ゲームツクール!
PDF
Extending the Unity Editor
by
Masamitsu Ishikawa
PDF
Extending the Unity Editor Extended
by
Masamitsu Ishikawa
PDF
知って得するUnity エディタ拡張編
by
Shota Baba
PDF
Editor縮小のススメ
by
Nobukazu Hanada
Unity エディタ拡張
by
Shota Baba
ゲームツクール!第11回 エディター拡張してみよう
by
ゲームツクール!
Extending the Unity Editor
by
Masamitsu Ishikawa
Extending the Unity Editor Extended
by
Masamitsu Ishikawa
知って得するUnity エディタ拡張編
by
Shota Baba
Editor縮小のススメ
by
Nobukazu Hanada
【UnityFukuoka13】エディタ拡張をし易くするエディタ拡張
1.
エディタ拡張をし易くするエディタ拡張
2.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに
3.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに
4.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに
5.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに 理由 聞いて みた
6.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに 理由 聞いて みた •
覚えることが多い • 0からまた覚えるのは面倒 • 時間かけてやるほど必要に迫られてない • Assetでいいのでは
7.
よく聞く話(個人的に) Q. エディタ拡張やらないの? 自分で便利にできるのに 理由 聞いて みた •
覚えることが多い • 0からまた覚えるのは面倒 • 時間かけてやるほど必要に迫られてない • Assetでいいのでは わかる
8.
エディタ拡張するのに必要な物おさらい • Editorフォルダ • エディターAPI
を使用するための特別なフォルダー • Asset/内であればどこでも良い • 複数設置可能 • Editor/EditorWindow継承クラス • Inspectorに置けない • クラス内変数値がpublicだろうが[SerializeField]つけてようが問答無用で初期化 • ランタイム(実機上で)動作しない • Editorフォルダ内になければならない • なくても動かす方法はある
9.
エディタ拡張の(多分)最も短い処理 [Behaviour部分] [エディタ拡張部分] 書くこともそれなりに多い ※Editorフォルダ上に置かなくても、 同一ファイル内であれば走る。ただし #if UNITY_EDITOR … #endif 内に記述しなければ出力時エラー吐く
10.
エディタ拡張の(多分)最も短い処理 Behaviour部分 エディタ拡張部分 記述(変更)が必要な個所は 最低3つで済むのでは… 折りたたみとか他凝った処理を 記述するなら別
11.
というわけで作ってみました EditorExtendSupporter
12.
どんなの? • エディター拡張処理の作成・記述をほぼ意識する事なく行うこ とが出来るようにする • InspectorからUIの変更を行う事が可能(にする予定、未実装)
13.
どんなの?
14.
どんなの?
15.
どんなの?
16.
どんなの?
17.
どんなの?
18.
どんなの?
19.
どんなの?
20.
どんなの?
21.
何を使っているの? • ScriptTemplates • スクリプトファイルを作成するとき使用されるもの •
C#/Javaのスクリプトのテンプレートが記述されている OS 保存場所 Mac /Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates Windows C:Program FilesUnityEditorDataResourcesScriptTemplates
22.
何を使っているの? • ScriptTemplates • スクリプトファイルを作成するとき使用されるもの •
C#/Javaのスクリプトのテンプレートが記述されている • 自作することも可能
23.
何を使っているの? • ScriptTemplates • スクリプトファイルを作成するとき使用されるもの •
C#/Javaのスクリプトのテンプレートが記述されている • 自作することも可能
24.
問題点 • 力業直接記述 • ScriptableObjectで管理できるはず •
ScriptTamplateのように使用する • 管理をListで直接管理している • オブジェクト削除などで管理情報が消える可能性大 • ScriptableObjectで管理できるはず • DidReloadScriptsアトリビュートも使えてお得 • コンパイル時に走らせる関数を指定できる • public static関数に限られる
Download