Gio,
I am working on another isometric game.
Certain things can happen when the iso character is not moving.
The iso character moves on a mouse click similarily to your iso sample.
As I wait on the onMoveComplete event for the character, I am noticing the following:
1. onMoveComplete fires multiple times - twice.
2. onMoveComplete fires while the character is still in motion (I can see it moving). i.e. it has not reached its' destination.
3. The scene object which is the owner of the iso character returns isMoving == false in case #2 above. This makes sense, after onMoveComplete has fired, then the scene object should not be moving, but it is, I can see it moving.
Anyway, if you could clarify how I should be using onMoveComplete, it would be appreciated.
cheers