Select a game object and show the transform handle gizmo to move, rotate and scale the object using the handle at runtime in Unity using C# script. It allows shifting between different modes of transformation and between local and world spaces using keyboard hotkeys.
Install the free package called RuntimeTransformHandle by Peter @sHTiF Stefcek. Below are links to the YouTube video from the BinaryEgo channel that explains it and the GitHub source:
• Runtime Transform Handle for Unity.
https://github.com/pshtif/RuntimeTran...
To install the package:
Unity Editor - Edit - Project Settings - Package Manager - Name: Shtif Registry - URL: http://package.binaryego.com:4873 - Scopes: com.shtif - Save.
Unity Editor - Window - Package Manager - Packages: My registries - Select Runtime Transform Handle - Install
Then, you can find the Runtime Transform Handle folder inside the Assets.
Add a Selectable tag and assign it to all objects you wish to be selectable.
GitHub link to SelectTransformGizmo code:
https://github.com/DA-LAB-Tutorials/Y...
If you get an error installing the package as a Scoped Registry, try the following:
Download the compressed [email protected] folder from the GitHub link below:
https://github.com/DA-LAB-Tutorials/Y...
Unzip the downloaded folder
In Unity Editor - Window - Package Manager - + Add Package from Disk - Select “package.json” inside the unzipped [email protected] folder and click Open
On this page of the site you can watch the video online Selection and Transform Gizmo at Runtime in Unity with a duration of hours minute second in good quality, which was uploaded by the user DA LAB 07 February 2023, share the link with friends and acquaintances, this video has already been watched 6,717 times on youtube and it was liked by 89 viewers. Enjoy your viewing!