Auto-assign Unity references instantly. No drag, no GetComponent(), no runtime cost, no lost references. Just add [AutoReference], choose where to search, and references are assigned automatically.Zero runtime impact works entirely in the Unity Editor.Unity Version Support: Guaranteed compatibility from Unity 2021.3 LTS to the Latest Version 6.3 LTS.SRP Compatible supports Built-in, URP, and HDRP.Cross-Platform works on all Unity targets.IDE Friendly Visual Studio & Rider support.No Dependencies simple plug-and-play setup.You can join our Discord for support, updates, and community discussions.Tired of losing references or cluttering your scripts with GetComponent() calls?AutoReference does the work for you automatically assigning components and GameObject references directly in the Unity Editor, before your game even runs.Simply add the [AutoReference] attribute, choose where to search (Self, Children, Parents, Scene, or Resources), and your references are instantly found and assigned no manual drag-and-drop, no runtime overhead.Zero runtime cost runs only in the Editor.Cleaner code no more messy initialization logic.Fully customizable supports name, index, inactive objects & visibility filters.Safer & faster prevents missing refs and stuttering from GetComponent() calls.Whether you're a solo dev or part of a large team, AutoReference keeps your workflow smooth, efficient, and reliable.Key FeaturesAutomatic reference assignment no manual drag & drop or GetComponent() calls.Zero runtime impact runs entirely in the Unity Editor.Multiple search scopes: Self, Children, Parents, Scene, Containing Scene, and Resources.Smart filtering by name or index, with optional inactive inclusion.Conditional field visibility show only when the reference is null.Clean, readable code reduces boilerplate and improves performance.Custom PropertyDrawer integrates seamlessly with the Unity Inspector.Editor-only execution safe for both personal and commercial projects.Comes with full documentation, support, and licensing details.




