
Event System | ANTIPIXEL Unity
A downloadable tool
Event System | ANTIPIXEL Unity
Connect your game logic without code!
(Download the documentation for free to learn everything about it)
This tool is a flexible and powerful Signal Bus implementation for Unity 6 that lets you define and manage global events in the Project Settings, and broadcast them from code. It simplifies communication, making your code cleaner, more modular, and easier to maintain.
These global events can then be connected through Unity Events in the Inspector, making it easy for designers to respond to events without touching a single line of code.
🔎 Code Sample
// Invoke event EventSystem.Invoke(GameEvent.MyEvent); // Subscriptions EventSystem.Subscribe(GameEvent.MyEvent, OnMyEvent); EventSystem.Unsubscribe(GameEvent.MyEvent, OnMyEvent);
🚀 Key Features
- Global Signal Bus: Define events once and use them anywhere, no tight coupling.
- Code-Friendly Architecture: Simplifies cross-system communication with minimal boilerplate.
- Inspector-Ready: Trigger events via Unity Events without touching code, perfect for designers.
- Bidirectional Workflow: Fire events from code or from serialized Unity Event fields.
- Event-Driven Design: Great for triggering sounds, animations, UI actions, or gameplay logic.
- Lightweight & Modular: Clean architecture that fits into any project.
💡 Perfect For
- Teams with designers who prototype or build levels.
- Projects that require scalable and decoupled communication between systems.
🧰 Includes
- Source code.
- Example scene.
- Clear documentatio.
❤️ Support
If you found this asset useful, please consider a donation to help me continue creating. No matter the amount, every contribution counts. Thank you all so much!
👉 Check out all my other assets here
Purchase
In order to download this tool you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.