
Описание
Selected Level Actor Reference is a powerful yet lightweight Unreal Engine plugin that enables you to directly reference specific Actor instances from levels within ordinary Blueprint graphs.
Core Features
One-Click Reference Creation: After selecting an Actor in the Level Editor, a "Create Reference to Selected Level Actor" option automatically appears in the right-click menu—simply click to create a reference node in your Blueprint
Dual Output Modes:
Actor Pin: Provides a runtime-resolved hard reference for immediate use
Soft Actor Pin: Provides a soft reference (TSoftObjectPtr) to avoid forced loading, ideal for lazy-loading scenarios
Type Safety: Automatically preserves the Actor's complete type information with output pin types matching the target Actor type—no manual casting required
Runtime Resolution: Uses FSoftObjectPath to intelligently resolve Actor references at runtime, ensuring correctness across different level loading states
Compile-Time Validation: Automatically checks reference validity during Blueprint compilation to catch potential issues early
Use Cases
Reference specific lights, triggers, doors, or other objects in the scene from Actor Blueprints or function libraries
Rapidly establish Actor interaction relationships within level mechanics
Avoid performance-heavy lookup methods like "Get All Actors of Class"
Replace tedious manual Blueprint variable assignment workflows
Technical Advantages
Zero Learning Curve: Intuitive workflow with seamless Unreal Editor integration
Performance-Friendly: Runtime resolution based on paths is more efficient than name-based lookups
Supports All Actor Types: Works with everything from base Actors to complex custom classes
Non-Invasive: Doesn't modify existing project structure—can be enabled or disabled at any time


