I have a MESG menu that allows the user to place an object using SetPosition, basicaly a set of buttons for X+, x-, y+, y- etc. It then loops back on itself so the user can continue to nudge the object into position.
It works almost perfectly, except that sometimes the newly-moved object doesnt have enough time to render before the menu reappears, because then menus basically freeze time.
Ok, so I added a 1 second delay. Now it shows up... but its annoyingly slow to move around.
1) Is there a way to get some kind of user input that does not suspend time, so the thing can just render while they are nudging it? or
2) Is there a way to get my object (a chest) to move without fading in, so i can just nudge-nudge-nudge? or 3
3) Any better ideas?