Skip to content

Reference Field Tweaker lets you use the [EditableRefs] attribute to expand and edit object reference fields directly in the Unity Inspector. Customize the visual hierarchy and field layout to suit your needs.

Notifications You must be signed in to change notification settings

AbdrahmanSoliman/ReferenceFieldTweaker

Repository files navigation

Reference Field Tweaker

License Latest Release Documentation

Reference Field Tweaker enhances your Unity development workflow by enabling inline editing of object references directly in the Inspector, with support for visual hierarchy. No more context switching!

Features

  • 🎯 Inline editing of referenced objects directly in the Inspector
  • 🎨 Visual hierarchy with customizable color palettes
  • ⚡ Zero runtime overhead
  • 🔧 Simple setup with minimal configuration

Requirements

  • Unity 2020.3+

Installation

Option 1: Unity Package Manager

  1. Open the Package Manager (Window > Package Manager)
  2. Click the '+' button > "Add package from git URL"
  3. Enter: https://github.com/AbdrahmanSoliman/ReferenceFieldTweaker.git

Option 2: Unity Asset Store

Get it from the Unity Asset Store

Quick Start

Simply add the [EditableRef] attribute to your reference fields:

Code Example

Settings Window

Navigate to: Tools > Reference Field Tweaker > Settings

Settings Window UI

Contributing

Pull requests are welcome! If you have suggestions or improvements, feel free to open an issue or submit a pull request directly.

Support

Need help? Contact: [email protected]

If you find this tool helpful, consider supporting me: "Buy Me A Coffee"

About

Reference Field Tweaker lets you use the [EditableRefs] attribute to expand and edit object reference fields directly in the Unity Inspector. Customize the visual hierarchy and field layout to suit your needs.

Resources

Stars

Watchers

Forks

Languages