i am trying to use the left xpad thumbstick to rotate a 3d object so you can view it from different angles.
i have a state that gets the axis vector of the left stick and then does operations on it then Sets Rotation of the object.
The problem is, the object snaps back to original rotation when i release the stick, and I want the object to slowly rotate continuously depending on the direction you input so that even if you release the left stick, the object will remain in the new rotation angle. (I am trying to replicate the examine item view from Resident Evil HD, where you can rotate objects then examine them again to find new details, like a symbol on the bottom of a key to discover its name.)
so I set up the state to get the axis vector then added an itween rotate add event to add the new vector. but the itween rotate add never does anything and seems to work only for one frame if at all then is ignored forever as the Get Axis Vector keeps going.
so I instead created two states to cycle between with a next frame event in between. the get axis vector state, and the itween rotate add state. but the first state never ends. I even added a set bool then a test bool to send an event, even checked them for Every Frame, but they never register and are ignored, while the Get Axis Vector seems to dominate the state and occur every frame, even though there's no Every Frame option to check.
so I am totally unsure how to make this work since, as I've mentioned, the Get Axis Vector never ends, and the iTween Rotate Add never even begins, whether in the same state or different ones. It's driving me nuts.