top of page
Interact Manager
This script controls the interactions in general, so this is used to calculate and configure an interaction. Keep in mind, it must have just 1 inetraction manager max per scene.
Fields
Important Fields
Player Object)
This field is very important because some calculations and settings will need to know what object is player. Ensure that the object you assign is a movable player object, not a static one

Key To Interact)
Assign the key necessary to interact with a interactable object.
Default: Mouse0 (Left Mouse Button)

Main Settings

Interaction Distance)
Sets the minimun distance between the object and the main camera to be able to trigger a interaction.
Ex.: If player is more than 2 units of distance from the object, than he wont be able to interact with the object.
Universal Images Prompt)
If you dont know what image prompts and universal settings is, than visit our articles about it.
Whenever you want to set a sprite (image) to indicate that the player is able and close enough to interact with your object, you can change the Image Prompt settings. If the interactable script is set to use universal image prompt settings, then whatever you assign in the manager will be used to display the information.
Universal Images Prompt Size)
If you dont know what universal settings is, than visit our article about it.
Whenever you want to change the size of a sprite (image) used to indicate that the player is able and close enough to interact with your object, you can adjust the Image Prompt Size settings. If the interactable script is set to use universal image prompt settings, then whatever you set in the manager will be used to display the information in the size you have specified.
Prompt Message Settings

Universal Prompt Message Size)
Whenever you want to change the size of a font used to indicate that the player is able and close enough to interact with your object, you can adjust the message Prompt Size settings. If the interactable script is set to use universal message prompt settings, then whatever you set in the manager will be used to display the information in the size you have specified.
Universal Prompt Message Color)
Whenever you want to change the color of the text used to indicate that the player is able and close enough to interact with your object, you can adjust the Message Prompt Color settings. If the interactable script is set to use universal message prompt settings, then whatever you set in the manager will be used to display the information in the color you have specified.
Grab Mode Settings
Key to Throw)
Assign the key necessary to throw a grabbable object.
Default: Mouse0 (Left Mouse Button)
Inspection Mode Settings
Block Player Movement)
This is a unity event field triggered whenever players enter inspection mode. Mostly used to disable player movement and camera rotation, there a different ways to do this, but most common methods are these ones:
- Deactivating Player Movement Script
- Deactivating Character Controller Component
- Putting you Rigidbody to sleep
Unblock Player Movement)
To unblock, reverse the deactivation process:
bottom of page