behaviour-inject
CommunityLightweight Unity DI with automatic wiring.
Authorbreineng
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Unity projects often suffer from tangled dependencies and boilerplate wiring as game objects interact. Behaviour Inject (BInject) provides a lightweight dependency injection framework for Unity3D that enables clean, explicit wiring of dependencies and better testability.
Core Features & Use Cases
- Field, property, and method injection via [Inject] attributes for reduced boilerplate.
- Interface binding and automatic object composition with constructor injection.
- Event system, commands, factories, and hierarchical contexts to manage complex game architectures.
Quick Start
Attach the Injector to a GameObject and ensure a Context is selected, then declare dependencies with the Inject attribute so they are injected automatically at runtime.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: behaviour-inject Download link: https://github.com/breineng/mimesis-ai-clone-unity/archive/main.zip#behaviour-inject Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.