8000 GitHub - xprees/unity-events: Unity package custom events system package based on ScriptableObjects used for event chanelling. Inspired by Ryan Hipple Unity 2017 talk.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Unity package custom events system package based on ScriptableObjects used for event chanelling. Inspired by Ryan Hipple Unity 2017 talk.

License

Notifications You must be signed in to change notification settings

xprees/unity-events

Repository files navigation

Unity Event System based on ScriptableObjects

NPM Version

This package provides a simple and powerful event system for Unity using ScriptableObject EventChannels. It allows you to create and receive events across different parts of your game without tightly coupling components and even in multi-scene environment.

Usage

To use in Unity clone with following git url to package manager.

Installation

Install the package using one of the following methods:

Git URL

Install in the package manager using the following Git URL

https://github.com/xprees/Unity-Events.git

Scoped NPM Registry

Install the package using npm scoped registry in Project Settings > Package Manager > Scoped Registries

{
    "name": "NPM - xprees",
    "url": "https://registry.npmjs.org",
    "scopes": [
        "cz.xprees"
    ]
}

Then simply install the package using the Unity Package Manager using the NPM - xprees scope or by the package name cz.xprees.events.

Event Logging

The package will automatically enable event-logging capabilities when detects the Script Define Symbol XPREES_EVENT_LOGGING from cz.xprees.event-logging package.

About

Unity package custom events system package based on ScriptableObjects used for event chanelling. Inspired by Ryan Hipple Unity 2017 talk.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0