Hi all
This is one of those dreaded DirectX problems... hard to track down what's going wrong. My 3D actor works perfectly, except after loading a saved game. The idle animation flickers on and off, meaning the actor cannot stand still. The walk animation also gets oddly slowed down, and it looks something like roller-skating. This happens only after loading a saved game, and it happens every time I load a saved game.
I had a workaround where the game unloaded and reloaded the actor every time saves were loaded. This solved the flickering/animation bug, but it has caused serious problems for me in scrolling scenes (layers larger than screen) and scenes where a different actor is supposed to be loaded.
I also tried UnloadAnim() for every animation, then MergeAnim() to essentially replace the anims with a fresh set. Oddly the idle animation begins flickering again as soon as it is loaded.
What happens to the actor3D object when saving/loading? Why would this problem not occur when a new game is started?
Any help/suggestions would be greatly appreciated!!!