When using a Behavior to control objects, how can I disable "Keyframes" from being auto-generated?

I may be wrong about this, but... it has been my understanding that, in Motion, you can manipulate objects in two ways. One way is to use keyframes, just like in any other motions graphics interface. The second way is to use one or more of the pre-built Behaviors within Motion.


I wanted to create a very basic animation where I simply have three rectangles (imagine the German flag). Each rectangle spans the full 1920 px, and each are 360 px (1/3 the height of the screen). Then, within the first second of the 30 second clip, I want each of the rectangles to begin off-screen, and then move into the middle of the screen, horizontally, literally just like the German flag.


I want to use the Behaviors > Basic Motion > Move.


  1. So I created my three rectangles, and positioned them exactly out of frame off to the side.
  2. Then I selected the upper-most rectangle, and went to Behaviors > Basic Motion > Move.
  3. It creates a Behavior in the timeline that spans the whole clip (30 seconds). I only want 1 second, so I place the playhead at frame 29 and press the "O" key to set the out point.
  4. When I created the Move behavior, it creates the end point in the dead center of the screen. I want it on the same horizontal plane as the rectangle's start position, so I drag the x-y-z icon up to be level with the start point.


I'm not quite sure where things begin to go wrong, but somehow... Motion begins creating keyframes. I don't want keyframes. I was hoping to use just basic Behaviors so I could place the playhead at the beginning of the clip, then insert the Move behavior for 29 frames, and position the x-y-z icon where I want the rectangle to end up. But... no matter what I do, I can see it's creating keyframes.


Strangely enough, I can right click on them and select "Delete all Keyframes" and it solves my problem. But then... the moment I try to move anything... it just inserts another keyframe etc. and the dance continues. So, I end up having to select the behavior... move something... then delete all keyframes.


I feel like I am getting "off" somewhere. But I don't know where.


Is this a common issue?

Posted on Jun 19, 2023 3:39 PM

Reply

Similar questions

1 reply

Jun 20, 2023 3:55 AM in response to Dolmetscher

Perhaps some screenshots may help us better understand exactly what you are doing.


When you add a behavior, you can see the animate parameters in the keyframe editor below the timeline, but there are no keyframes.


I am thinking that the problem might be in your step 4... Perhaps that is where you are adding them without meaning to. It is not very clear how you are doing that adjustment.


FWIW, I find it simpler to use the Move behavior using "From" instead of "To". This allows one to place the object directly in the desired final location.

For example, to slide in completely from the left, set Move to "From" and choose X to -1920.




When using a Behavior to control objects, how can I disable "Keyframes" from being auto-generated?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.