Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【Unity】気づいたら加わっていたあいつ【もくもく】
Search
RyotaMurohoshi
March 20, 2016
Technology
0
10
【Unity】気づいたら加わっていたあいつ【もくもく】
2016/03/20(日)に開催したUnity部もくもく会でのLT兼クロージングトークの資料です。
RyotaMurohoshi
March 20, 2016
Tweet
Share
More Decks by RyotaMurohoshi
See All by RyotaMurohoshi
Unityの合同同人誌や合同商業誌を書いてる僕は感想やレビューや評価が欲しい
ryotamurohoshi
0
370
Unity 2021.1での Unityパッケージの名称変更について
ryotamurohoshi
0
630
Odin Validationはいいぞ!
ryotamurohoshi
2
860
Tilemapはいいぞ!2020 〜すごいぞ、プロジェクト専用拡張Brush〜
ryotamurohoshi
0
2.3k
Unityでも、新しいC#
ryotamurohoshi
0
1.2k
Riderはいいぞ!
ryotamurohoshi
1
3.2k
Riderのススメ〜俺はRiderここが好き〜
ryotamurohoshi
1
2.2k
Unity開発者に伝えたい.NETのこと
ryotamurohoshi
4
36k
ImportedLinqのススメ
ryotamurohoshi
0
1.3k
Other Decks in Technology
See All in Technology
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.6k
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
Platform Engineering for Software Developers and Architects
syntasso
1
520
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
190
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
13k
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
210
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Incident Response Practices: Waroom's Features and Future Challenges
rrreeeyyy
0
160
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
480
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
280
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
9
960
AWS Lambdaと歩んだ“サーバーレス”と今後 #lambda_10years
yoshidashingo
1
170
Featured
See All Featured
Embracing the Ebb and Flow
colly
84
4.5k
A better future with KSS
kneath
238
17k
How GitHub (no longer) Works
holman
310
140k
It's Worth the Effort
3n
183
27k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
RailsConf 2023
tenderlove
29
900
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
890
Bash Introduction
62gerente
608
210k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Optimizing for Happiness
mojombo
376
70k
Happy Clients
brianwarren
98
6.7k
Transcript
ؾ͍ͮͨΒՃΘ͍͍ͬͯͨ͋ͭ ɹ @RyotaMurohoshi ʲϓνLTʳUnityͷ৽ػೳͰ༡Ϳձʲ͘͘ʳ2016/01/20()
ଟ͘ͷػೳ͕Ճ͞ΕͨUnty5.3ɺ ࠷ۙͰͨUnity5.4)public)preview Έͳ͞Μ৽ػೳ׆༻͞Ε͍ͯ·͔͢ʁ
΅͑ͯ͘ͳ͍Ͱ͢ʂ
Unity͍Ζ͍Ζ ਐԽ͍ͯ͠ΔͶʂ
Unity4.xͷΑ͋͘Δίʔυʂ public class CharacterBehaviour : MonoBehaviour { [SerializeField] HpBar hpBarPrefab;
HpBar hpBar; void Awake() { hpBar = Instantiate(hpBarPrefab) as HpBar; } }
ͳas#·ͨ#Ωϟετʂ
ؾ͍ͮͨΒ Unity5.xܥͰδΣωϦοΫͳ Instan&ate͕Ճ͞Εͨʂ
Unity5.3ͷॻ͖ํ public class CharacterBehaviour : MonoBehaviour { [SerializeField] HpBar hpBarPrefab;
HpBar hpBar; void Awake() { // ҎԼͷΑ͏ʹهड़Ͱ͖Δ͕ɺܕύϥϝʔλ // hpBar = Instantiat<HpBar>(hpBarPrefab); // ͘؆ܿʂʂʂ hpBar = Instantiate(hpBarPrefab); } }
ͦͷ΄͔ʹؾ͕͍ͭͨΒUnity5.xͰ • Vector2.downͱ͔Vector2.le. • NUnit͕UnityϏϧυΠϯʹ • ίϧʔνϯͷೖΕࢠɺStartCorou7neෆཁͰIEnumerator • ϩάपΓڧԽ •
UnityEngine.Asser7ons໊લۭؒ
JSONੳɺΞϓϦ՝ۚͱ͔ओཁͳཱͭ ͱ͜ΖҎ֎Ͱଟ͘Ξοϓσʔτ͞Εͯ·͢Ͷʂ
ӜౡଠͩΑʂʂʂ
ͯ͞ɺࠓͷ͘͘ձͰΈͳ͞Μ͕ ීஈࢼ͍ͤͯͳ͍৽ػೳʹ৮Γɺ ݟΛஷΊΔ͜ͱ͕Ͱ͖·͔ͨ͠ʁ
େࣄͳ͜ͱΛݴ͍·͢
Ոʹؼͬͯ ϒϩάΛॻ͘·Ͱ͕͘͘ձͰ͢ Twi$erͰҰݴͱײͰ͍͍Ͱ͢Α
͋ͱɺձఏڙͷStudio'Geeks༷ʹײँΛʂ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂʂʂ
ଞʹԿ͔ݴ͍͍ͨ͜ͱ͋Δਓ͍·͔͢ʁ
Ͱɺ͓ย͚ͮΛͯ͠ؼΓ·͠ΐ͏ʂ