Unite 2016 - Overthrowing the MonoBehaviour Tyranny in a Glorious Scriptable Object Revolution

Published: 01 December 2016
on channel: Unity
271,675
5.3k

Get the assets here: https://github.com/richard-fine/scrip...

This session goes over ScriptableObject class in detail, compares it to the MonoBehaviour class and works through many examples of how it might be applied in a project.

Richard Fine - Unity Technologies

00:00 Intro
1:34 The MonoBehaviour Tyranny
5:58 Uninstantiated prefabs help a bit, but...
8:31 C# statics are very DIY
9:34 ScriptableObject
10:51 How ScriptableObject saves us pain
12:55 How to declare + reference ScriptableObject
13:55 How to create ScriptableObject
15:49 ScriptableObjects Callbacks
17:18 ScriptableObject Lifecycle
18:05 A note on Destroy() / DestroyImmediate()

20:55 Patterns
21:29 Data Objects and Tables
23:39 Extendable Enums
25:44 Dual Serialisation
26:37 Dual Serialisation example
28:31 Reload-Proof Singletons
30:14 Reload-Proof Singletons example
31:44 Delegate objects
32:53 Delegate objects example
35:44 Practice
35:49 TANKS! Demo


Watch video Unite 2016 - Overthrowing the MonoBehaviour Tyranny in a Glorious Scriptable Object Revolution online without registration, duration hours minute second in high quality. This video was added by user Unity 01 December 2016, don't forget to share it with your friends and acquaintances, it has been viewed on our site 271,675 once and liked it 5.3 thousand people.