behaviour-inject

Community

Lightweight 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.