Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/pubsubeventsystem.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **com.elrod.pubsubeventsystem** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/pubsubeventsystem.git
```

[![pkglnk](https://www.pkglnk.dev/badge/pubsubeventsystem.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/pubsubeventsystem)

Dependencies (1)

README

Unity-PubSubEventSystem

A publish/subscribe game event system for Unity inspired by the MQTT protocol

Visualizer

What is it?

This package provides the base classes to setup a publish/subscribe event system in your Unity project. Events are organized in a tree structure, allowing you to subscribe to a specific event or all events in a specific branch.

When to use it?

It may be useful every time you need to listen for a family of events and respond accordingly, for example if you are making a built-in toast notification system that displays similar message on response to different events.

Features

  • Publish/Subscribe event system
  • Event tree structure
  • Runtime event visualization in the editor (with subscribers list and visual activation feedback)

Samples

See the Samples folder for examples of how to use the package.

  • Basic - Shows how to setup a basic publish/subscribe event system
  • Custom Events - Shows how to create custom events and subscribe to them

Comments

No comments yet. Be the first!