Looking good! One for the wiki, perhaps?
Quick note: with the updated API in v1.73.0, it's recommended to declare an Action's characteristics through properties rather than serializable fields in its Constructor. For the moment, the old format wi…
(Quote)
You're meaning that the Conversation menu does not appear after interacting with a Hotspot that has a "Dialogue: Start conversation" Action, or that the options are showing but aren't responding to input?
Share screens of your Set…
Thanks for the feedback.
It's hard to pin down the exact source of your control issues, as both AC and UCC, as well as the unique settings of your project, are all contributing.
The ability to free-aim or not while dragging shouldn't typically hav…
Is the Slider connected to the AC's Menu Manager as a Slider element?
If not, updating the Slider's value won't involve AC - so the code snippet ought to work, unless perhaps you're assigning the value to something outside it's current min/max boun…
The Screen Space Hotspot Detection template's Menu Manager only contains a Hotspot menu. This is optional - the template will work without it.
Don't run your game with the SSHD_MenuManager asset assigned as your game's Menu Manager - use your own …
Thanks for the details and test results - I believe I've found the problem.
Open up AC's AnimEngine_SpritesUnity.cs script, and replace line 421:
if (action.method == ActionCharAnim.AnimMethodChar.PlayCustom && character.GetAnimator ().Get…
The camera fade is drawn atop all else - including menus.
If you want to intermix the fade and other screen elements, you'll have to manually render the fade with a custom script.
In the MainCamera Inspector, you can uncheck Draw fade? to prevent …
Custom script functions can be called from ActionLists using either the Object: Call event or Object: Send message Actions.
This script, OpenLink.cs, can be used to open a link defined in its Inspector:
using UnityEngine;public class OpenLink : Mo…
Good points.
This one allows for multiple Hotspots to be assigned:
using UnityEngine;using AC;using System.Collections.Generic;public class TurnOffHotspots : MonoBehaviour{ public List<Hotspot> hotspotsToIgnore = new List<Hotspot> (…
Did you post the right link? There's no mention of QTEs in the linked video or screenshot.
Please also explain the situation more clearly. You have a QTE that you're trying to cancel?
(Quote)
At the top of the Cursor Manager.
If a cursor is animated, you need to use the ReplaceTexture function to update its texture. Instead of:
AC.KickStarter.cursorManager.pointerIcon.texture = _newMainPointerTexture;
Use:
AC.KickStarter.cur…
What animation engine does your character use, and what are the exact settings for your Action? Any related screenshots you can share of the Action, the character and their Animator will help me understand the situation.
If this is for a Sprites U…
Not that I'm aware of - as I said, it works on my end.
You've confirmed that this does work for other interaction icons, e.g. Look? Compare the import settings for the textures involved, and check Unity's Player log for any relevant messages.
Are…