Askowl CustomAssets

FREE
Publisher Paul Marrington
File size 7.31MB
Number of files 274
Latest version 1
Latest release date 2019-03-07 07:54:08
First release date 2019-03-07 07:54:08
Supported Unity versions 2018.4.2 or higher
CustomAssets are ScriptableObjects on steroids. They make all the scriptable objects benefits easy to use while adding a few new features of their own.

* Allows complete decoupling of components and groups of components, data from logic and logic from the rest of the Unity framework. It provides for a modular system that is more stable, easier to maintain and infinitely more testable.
* Using custom assets as data containers allow for all vital information to be editable in the Unity inspector, both for game creation and Editor run-mode testing.
* Problems can be isolated to integrity tests against one or more manager custom assets without having to run up a complete system.
* All custom assets provide an implementation of the observer pattern. Changes can trigger logic in managers which can trickle up to visual changes at the Unity level.
* Custom assets can be made to persist so that changes made in one session reload in the next session. The next release extends persistence to cloud storage.
* Connectors are game object components that allow you to drive other components directly from custom asset data. Currently, there are connectors for a GameObject instance directly, Animator, Transform and RectTransform components.
* Drivers are game object components that, given a data custom asset can call a public setter on other components on the game object. Many game objects provide public setters while others need a connector to be accessible.

Read the full documentation at http://www.askowl.net/unity-customassets

This source has been compiled and integrity tested using Unity 2018.3.0b1 using the.NET 4 equivalent compiler.

Load the introduction scene for more information

Top Publisher Assets