Now this is really starting to tick me off so I come to see if there is another way.
So I have a material, the material has Obcolor enabled to allow animating the material ingame. That all works fine and dandy BUT after quitting the game the colour and alpha of the material is set to where the current frame line is.
Take the example that where the current frame cursor thing is, the animation is red, and the alpha is 0.
This means I must reset the colour in the material back to white, because otherwise it seems to modulate the colour of the material (which has now been set to red) by red and that results in a very dark colour.
Same with the alpha, must be set back to 1
I can workaround the rgb problem by setting VColPaint which will make the base colour white.
I cannot work around the alpha though.
Going through all your animated objects and reseting them every time you test again is real pain.
Here is an example (i’m Using 2.49b)
-Press P to play, the cube should fade in while fading from red to blue.
-quit the play/ Esc
-select another object (camera for example) this will update the cube.
-press P again, the cube will not appear!!
-fix the material on the cube by setting the colour to white and the alpha to 1
-cube works again
-repeat every time and for every material.
You could also try only resetting the alpha, watch the cube fade in to dark red.
Surely there is a better way? Am I doing something wrong?
animateprob.blend (215 KB)