(Quote)
This is Unity's physics system at work. In the character's Rigidbody, Freeze Rotation on the X and Z axes to prevent them from rotating in those directions.
Alternatively, replace your Rigidbody and Capsule Collider pairing with a Characte…
Thanks for the details - can you share the Inspector of the Hotspot's full GameObject? Apologies, I didn't mean just the Hotspot component itself.
Does the name of the Hotspot appear when clicking/tapping them, and are you testing in the Unity Edi…
Welcome to the community, @roh032.
It's a bit tricky, but it is possible. Is this for a 2D or a 3D game, and are you using Point And Click movment?
The Hotspot label requires a Hotspot, so you'd have to place down a Hotspot that covers the same a…
With custom Remember components, you can seralialize a custom class or varaiables as necessary.
With Global variables, though: only if you use a String variable, and parse it to/from an array using scripting and a delimiter.
For example, the choic…
The auto-add process involves searching all scenes listed in your Build Settings for translatable data. If it ends with an empty scene, it's likely because your scene was not added to the Build Settings.
Before this operation begins, however, it w…
It is indeed a bug - my apologies for the trouble.
To fix it, open AC's ActionParamSet script and replace line 402:
_parameter.stringValue = GlobalVariables.GetStringValue (globalVariableID, true, Options.GetLanguage ());
with:
_parameter.string…
What do you want the right mouse button to do?
If you define an Input mapped to "mouse 1", then you can use it in an Active Input to run an ActionList asset when clicked.
You can hook into the OnEndSpeechScroll custom event, triggered when scrolling ends, to stop the audio:
using UnityEngine;using AC;public class StopScrollAudio : MonoBehaviour{ private void OnEnable () { EventManager.OnEndSpeechScroll_Alt += OnE…
When a texture is set to be animated, all frames of the animation must be part of the texture itself, arranged in a grid that matches the number of columns and rows you've set.
Certainly it's possible to bypass AC's icon drawing in favour of a custom one - this technique is demonstrated in the "UI template: Screen-space Hotspot detection" package over on the Downloads page.
With the built-in settings, there's a …
Does the name of the Hotspot appear when clicking/tapping them? There is a difference between a Hotspot's interactivity, and the interaction it produces.
To keep things simple for the moment, set up the Interaction ActionList to run a single Dialo…
When using Player Vicinity detection, Hotspots will need to be within the boundary of the detector, yes.
Increase the radius of your detector so that it extends to e.g. 3 units in front of the camera, but reduce the Hotspot ray length field to 1. …
The update time is a global setting, though you could feasibly alter it through script when the Player is moving (e.g. via the OnCharacterSetPath / OnCharacterEndPath custom events).
If it's a case of the pathfinding itself causing stuttering, you …