Skip to content

Simple and extensible event system for Unity Engine, implemented via scriptable objects

License

Notifications You must be signed in to change notification settings

Emilian5/scriptable-events

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scriptable Events

Unity 2020.3+ openupm Actions Status

Minimalistic and extensible event system implemented via ScriptableObject, inspired by Unite2017.

Features

  • Designer friendly
  • Default event and listener implementations for common use-cases
  • Code generation tools which can be used to create custom event and inspector scripts
  • Strongly typed
  • Custom icons
  • Odin Inspector support

Installation

This package can be installed via OpenUPM:

openupm add com.chark.scriptable-events

Or via the Unity Package Manager by Installing from a Git URL:

https://github.com/chark/scriptable-events.git#upm

Alternatively, manually install by adding the following entry to Packages/manifest.json:

{
  "com.chark.scriptable-events": "https://github.com/chark/scriptable-events.git#upm"
}

If you'd like to install a specific release, replace upm suffix with version number, e.g., v3.0.0. You can find all releases here.

Links

About

Simple and extensible event system for Unity Engine, implemented via scriptable objects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%