Sounds like a fair suggestion.
It'd probably be in the form of a Menu property that you can control through script only - but it should be possible. I'll give it some thought.
(Quote)
Let's get things working with just one first, and then see about others.
(Quote)
The "Default value ID" refers to the Constant ID value of the assigned GameObject. You instead need to assign the ID of the parameter - which is to …
OK. This'll be a little complex, as there are a few settings involved - as well as a little bit of custom scripting. It might take a bit of tweaking to make things perfect, but this should get us most of the way there:
First, go to your Settings …
You're probably best off using Timeline to handle the display and animation of full-screen images in sequence.
Timeline isn't a part of AC, but AC does have its own custom Tracks for it. The "AC Speech" Track, for example, can be used to…
Welcome to the community, @JimInNH.
Unity's Third Person Controller isn't suited to being controlled by a separate asset such as AC. To get your character's animating properly, you'll need to remove their dependency from Third Person Controller.
…
The Changelog file in the root AdventureCreator folder lists all changes for each update.
At the top of each is an "Upgrade notes" section, which lists any changes you may need to be aware of for your game to continue as it was before the…
To clarify: disabling a Hotspot isn't the same as disabling its component in the Inspector. A Hotspot's true "enabled" state is instead based on which layer its on.
You can disable a Hotspot by default by placing it on the Ignore Raycast…
If you're using a Variable to represent the timer that is on the screen, you can use the Variable: Copy Action to transfer its current value onto another variable.
The dotted lines in your screenshots indicate the connections a Track has with another via its Regions. You can reduce the Catchment size sliders so that they only connect with Regions more appropriately close enough.
If you're looking for a worki…
I should think you're quite right.
Oddly I wasn't able to recreate the issue following my change above - but it may be machine-dependent, and I can see how the culprit you point to could feasibly cause an issue.
I will continue to look into this, …
You can hook a custom script into the OnHotspotInteract custom event, which is fired whenever a Hotspot is interacted with. The parameters in this event can be used to determine the Interaction ActionList that was run as a result:
Interaction last…
Welcome to the community, @mibwab.
What are your AC and Unity versions, and is the simulated cursor showing up by default - or do you have Lock cursor in screen's centre when game begins? checked in the Settings Manager.
Is your game paused while …
If you use my script, which moves the player using built-in commands, use MovementMethod.None.
If you're using your own script, with affects the position by directly manipulating the transform, use MotionControl.Manual.
It's quite a jump between versions - have you been through the "Upgrade notes" sections between each release in the Changelog, as well as re-assigned your game's Managers?
The issues can be looked into, but you'll need to share specific d…
Drag it onto the object's Inspector, or click "Add Component" and type in its name.
A puzzle very similar to this can be found in the "Puzzle template: Simple examples" package over on the Downloads page.
The "Simple Timer…
Thanks.
Open up AC's RememberVariables script and look for the line:
VariablesData data = new VariablesData ();
Immediately underneath, add:
data.objectID = constantID;data.savePrevented = savePrevented;
Does that resolve it?
When referencing an object not in the scene, AC will rely on Constant ID values to re-link them at runtime.
Make sure that the Constant ID component on your prefab has Retain in prefab? checked, and that the Action that references it matches its li…