Highlighting the text shouldn't need custom scripting - you can set your Button's Transition field to Animation to control both the icon and text display simultaneously. This is a Unity UI workflow, however, not one specific to AC.
A dialogue with no options is not a Conversation - at least so far as AC naming convention goes.
To have the pause menu lock whenever anyone speaks, hook insted into the OnStartSpeech event:
using UnityEngine;using System.Collections;using AC;publ…
For what it's worth, a tutorial on scrolling 2.5D backgrounds can be found here.
There shouldn't be any restriction about using culling masks as such, but since AC's "GameCameras" are only used as reference, it's only the MainCamera that …
The Text alignment will need to be set to Left for the scrolling to start on the left. Where are you trying to centre the text to? The centre of the screen?
You can use the Position/Size fields of both the Menu and the Label element that displays…
This'll be code-related, not AC. You're assigning your "instance" variable in Awake, which means it'll be null while in Edit mode. Better to make "instance" private and make a public getter.
Something along the lines of:
publ…
Apologies, I was mistaken about the Sound: Play one-shot Action playing 2D sounds. They are, however, played at the position of the main camera by default - which should be the same effect.
Assuming you don't have any custom camera configuration, …
Thanks for the screens. Are there other Hotspots in the market scene that you can test with, or is it inconsistent there as well?
Since you're relying fully on mouse input, and since the problem seems to be inconsistent, I'm inclined to think this…
You could certainly implement a new subclass of "AnimEngine" with no overrides. However, even with e.g. the Mecanim engine, an Animator is not necessary - so long as you don't declare any parameters. Leaving all the e.g. "Move speed…
What is the full error message, stacktrace included?
Viewing the Inspector outside of runtime should be enough to upgrade it - but if you have a custom animation engine, that may not hold true.
Try exiting play mode, temporarily switching to Sprit…
Quite right, apologies.
What is the effect of replacing the contents of Char.cs' GetAnimEngine() method with the following?
if (animEngine == null){ ResetAnimationEngine ();}else{ if (animationEngine == AnimationEngine.Custom && !str…
To play a sound via the Sound: Play Action, you need two things: an AudioClip asset, and a Sound to play it from.
Supplying an AudioClip in the Action is optional. If a Sound GO already has an AudioClip assigned in its AudioSource component, that'…
I can't reproduce such an issue. Are you controlling the UI's position at all through animation? You stated above you tested without, but try removing the Animator completely.
Otherwise, I'll need to see this for myself - in which case, PM me a .…
Welcome to the community, @skyser5.
What are your AC and Unity version numbers?
The Hotspot label will only show if a Hotspot is selected - so the issue is not so much with the label, but with the Hotspot becoming active in the first place.
At wh…
The template is designed to emulate the classic Lucasarts games, and in those the verbs interface would be hidden during cutscenes.
In the template, this is done by setting the Verbs menu's Appear type to During Gameplay. Setting it to Manual, how…