PDA

View Full Version : force start position; rotation loses revolution. (by about 2 inches)



desigpa
02-23-2010, 10:28 PM
I have an interp actor spinning in a circle, actually it's rotating about the world X axis. The matinee sequence rotates the actor once every 4 seconds. I have 4 keyframes each a second apart (using linear interpolation) which rotate the actor 90 degrees each. I haven't found a better way to do this.

After one revolution, the actor has lost about an inch, so it's new starting point is different than it's original starting point by about an inch or 2.
In kismet, I have a simple matinee sequence which is activated by a trigger. The trigger starts the animation, and a delay on the pause slot fires a second later in order to break the 360 degree rotation into 4 90 degree rotations.

I checked the option to "Force Start pos", and I'm getting inconsistent results. The interp actor doesn't always start back at its initial starting position.

JohnnyD
03-16-2010, 10:36 AM
I think I have a similar problem:

I'm trying to make a sequence to move an elevator platform. The first key is at 0 seconds and z=0, and the second one at 60 seconds and z=6000. This is also with linear interpolation. What I want to do is pause the animation after about 10 seconds, using a delay action and the pause input of the matinee.
Everything seems to work fine, however the platform stops a little over 1000 units.

The only thing I can think off that might be the cause of this, is that any kismet actions in between starting and pausing the animation may add to the delay because they also need a tiny bit of time to run.

Anyway, I'm sorry that this probably isn't a solution for you. I just hope someone else might know the answer to both our problems.