Skip to content

A simple system that makes use of Scriptable Objects to connect different classes. This leads to a cleaner and more reusable code.

License

Notifications You must be signed in to change notification settings

daniel-rusnac/unity-so-architecture-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sriptable Object Architecture

A simple system that makes use of Scriptable Objects to connect different classes. This leads to a cleaner and more reusable code.

Installation

  • Go to Window/Package Manager
  • Click on + Add package from git URL...
  • Paste link for the wanted version.

To get a specific verion of the package, go to releases and copy the "Package Link".

Usage

  1. Create a channel scriptable objcte Create Asset/Channels/Channel Type.
  2. Add a field to your class for the created channel.
  3. Register the callback.
  4. Call Raise on the channel.

About

A simple system that makes use of Scriptable Objects to connect different classes. This leads to a cleaner and more reusable code.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages