I imported the 3d model and rotated it by 180° degrees.
Its looking nice but when I start the animation the 3d text resets the rotation.
So the text is mirror inverted…
Does it have to do with autokey?
I used cinema 4d (R12) and 3D text (Spline + Extrude)
If you don’t export any rotation data in your animation (i.e, don’t ever have any keys which use it), then your mesh won’t do this.
If that is not possible, an easy workaround is to make the animated mesh a child of an empty- then if you rotate the empty the animated mesh will follow, but it won’t snap its rotation back because its local rotation will not change!
Back when I started with Unity I had just come from Torque and in there I used to model my characters facing away from me. When I then started in Unity i realised my models now all face me when moving away from me. Kinda weird having my models face the wrong direction.
I noticed this guy was speaking of 180 degree rotation so this sounded similar to that problem. My solution? Simply rotated my model 180 degrees in Maya and froze transformations. Basically, my model was built backwards because Unity swops the z-axis direction of models.
I can’t answer something unrelated to Unity itself, you will have to ask that in the Cinema 4D forum. But I can tell you how to use Javascript to rotate any gameobject. This script will rotate continuously on the Y Axis at a set speed, which you can adjust in the inspector.
var rotation_speed : float = 1.0;
function Update()
{
transform.Rotate (0, rotation_speed, 0);
}