I’m building a demo for a customer and am trying to animate the position of an object on the screen (it can be in one of 2 places). There appears to be no way to bind to an object’s coordinates, so I got it working using the fpmi.gui.moveComponent function in a script (launched by clicking on an on-screen object). However, I noticed that this only operates on the client clicked on, so different clients can get out of synch.
I found a solution by setting a SQLTag in the script and putting the moveComponent function in a timer object script which checks the value of the tag. This works, but it seems a rather coarse way of achieving animation.
Is there a better way?