Ghillie Studios - AutoSnap – Runtime Grid Snapping & Gizmo Tool

:hammer_and_wrench: AutoSnap – Runtime

AutoSnap – Runtime adds powerful grid-snapping and transform gizmo controls to your game at runtime. Designed for sandbox systems, building games, UGC editors, and simulation tools, this plugin gives players the ability to select, drag, and snap actors with professional-level precision — without relying on the editor.

:small_blue_diamond: Key Features
  • Grid-snapped movement along world axes

  • Drag-based gizmo with support for X/Y/Z and plane movement

  • Dynamic runtime grid that follows actors

  • Adjustable snap/grid size

  • Optional actor tag filtering (for selective snapping)

  • Works entirely at runtime — no editor logic involved

  • Built for clean Blueprint integration (no C++ setup required)

:wrench: Setup Notes

To use the plugin:

  1. Add the AutoSnapControllerComponent to your character or controller Blueprint.

  2. Assign or override assets like the Input Mapping Context, Input Action, Gizmo Blueprint, and Grid Visualizer Blueprint as needed.

  3. If left unassigned, the plugin will automatically load default plugin assets at runtime.

:warning: Required Plugin: Enhanced Input

AutoSnap – Runtime depends on Unreal Engine’s Enhanced Input plugin for handling user input.

:white_check_mark: This plugin automatically enables Enhanced Input via its .uplugin configuration.:wrench: However, if you’ve disabled it manually or encounter issues, you can enable it yourself:

Enable it Manually:
  1. Go to Edit > Plugins

  2. Search for “Enhanced Input”

  3. Check Enabled

  4. Restart the editor

https://www.fab.com/listings/2b36aed5-8d4f-4cad-ac2d-d9b7169a278d