The Hotspot input mode doesn't seem to be giving an issue. I can see when I click on the cart hotspot the Hotspot Input Mode setting changes to Touch Down, this must be why it is working. For all the other hotspots the settings remain Touch Up.
Tha…
Here's a visual of what I'm trying to accomplish. All those hotspots are run of the mill, tap to interact, or drop inventory item over. The cart in the middle is a hotspot that can be pressed and dragged to the other hotspots to move it to other ro…
I can see the Interaction Method changes to Custom Script when I play the scene. It stays on Custom Script throughout all hotspot interactions, is the expected behaviour that it should disable aswell?
Thanks Chris, that has sorted that. One final question. The last way I used hotspots is the click and drag, as seen in 'Puzzle Template: Item Arranging'. I just noticed this custom script breaks this. From what I can see the system doesn't register …
I've just noticed that when I drag and hold an inventory item over my hotspots now, when I release them, it sees it as a 'Use' interaction rather than an 'Inventory' interaction.
This has made an improvement, its definitely shaved some milliseconds off, but the user still needs to hold the hotspot for for what feels like half a second before they lift their finger in order to trigger the hotspot.
The Hotspot input mode is s…
Replacing the code on line 512 of the PlayerInput.cs file seems to cause the below error.
Assets\AdventureCreator\Scripts\Controls\PlayerInput.cs(512,11): error CS0019: Operator '&&' cannot be applied to operands of type 'bool' and 'TouchPh…
Hi Chris. Is there a way to change how long the press has to be held for? Right now
the MouseState.LetGo doesn't register unless its held for a few milliseconds longer that feels comfortable for a player.
I've been pouring over the the PlayerInte…
Thanks that simple setting change in the Puzzle MGR solved that.
My game is currently set to Hotspot Touch Up. I navigate with pinches to go back and taps to go forward. I have to use touch up in this game otherwise if you pinch over a hotspot, as …
The drag inversion was resolved by switching the Movement Input to "Cursor Position" and it certainly made it run much smoother in general.
There were some issue when the Draggable's Z rotation got to 0:
When dragging backwards/clockwise,…
Here are my Input Mgr and Settings Mgr.
I'm assuming given the notification I'm seeing in the Input Mgr, that I'm on the legacy system.
https://imgur.com/a/mXk2azV
(Image)
This code no longer throws errors, but that being said, hotspot taps are not recognised at all. I've been playing around but havn't been able to make it work, could this be settings related?
I'm using 'Touch Screeb' Input method and 'Context Sensati…
Hi Olly,
Local Variables can be retrieved using the below.
GVar myVar = LocalVariables.GetVariable (int id);
GVar myVar = LocalVariables.GetVariable (string name)
and the values can be read and set by using the below script.
myVar.IntegerValue …