Oxygen EventBus View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
5.1.0 or later
Package size
525 KB
Files
38
Favorites
26
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$7.00 on

Oxygen EventBus

by InfectedBytes (opens in new tab)

1 rating, too few to average

Price $10.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Oxygen EventBus, 6 months Current $10.00; lowest $10.00; highest $10.00 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Oxygen EventBus screenshot 1

Oxygen EventBus screenshot 1

About this asset

Oxygen EventBus is a fast event and message dispatching system for Unity.

A side effect of the increasing complexity of modern games is, that more and more objects depend on each other.
With event dispatching those objects only need to know the dispatcher, which will then propagate events and messages to all interested receivers.
This approach yields therefore a loosely coupled system, which is much easier to maintain. Furthermore an event based system scales automatically, without increasing the complexity.

Documentation

Basic usage
Register an event handler:
GlobalBus.Register<MyEvent>(MyHandler);
Send an event:
GlobalBus.Send(myEventData);

Features
+ Fully documented
+ Loosely coupled system
+ Type safe events
+ Handle (un)registrations immediately or delay them until end of frame
+ Create and send custom events/messages
+ Send events immediately or delay them until a certain number of frames or seconds has passed
+ High performance
+ One global event bus
+ Optionally create additional event buses

From the publisher's Asset Store listing.