Use the Inspector window to change the common properties of an Animation clip. The common properties of an Animation Clip include its name, its timing, play speed, its blend properties, and its extrapolation settings.
The name of the Animation clip shown in the Timeline Editor window.
Use the Clip Timing properties to trim, change the duration, change the ease-in and ease-out duration or extrapolation, and to adjust the play speed of the Animation clip.
Most of the following timing properties are expressed in both seconds (s) and frames (f). When specifying seconds to modify a Clip Timing property, all decimal values are accepted. When specifying frames, only integer values are accepted. For example, if you attempt to enter 12.5 in a frames (f) field, it is set to 12 frames.
Property: | Function: |
---|---|
Start | The frame or time (in seconds) when the clip starts. Changing the Start property changes the position of the clip on its track in the Timeline Asset. Changing the Start may also affect the Duration. |
End | The frame or time (in seconds) when the clip ends. Changing the End property affects the Duration. All clips use the End property. |
Duration | The duration of the clip in frames or seconds. Changing the Duration property also affects the End property. |
Ease In Duration | Sets the number of seconds or frames that it takes for the clip to ease in. If the beginning of the clip overlaps and blends with another clip, the Ease In Duration cannot be edited and instead shows the duration of the blend between clips. See Blending clips. |
Ease Out Duration | Sets the number of seconds or frames that it takes for the clip to ease out. If the end of the clip overlaps and blends with another clip, the Ease Out Duration cannot be edited and instead shows the duration of the blend between clips. In this case, trim or position the clip to change the duration of the blend between clips. See Blending clips. |
Clip In | Sets the offset of when the source clip should start playing. For example, to play the last 10 seconds of a 30 second audio clip, set Clip In to 20 seconds. |
Speed Multiplier | A multiplier on the playback speed of the clip. This value must be greater than 0. Changing this value of the clip will change the duration of the clip to play the same content. |
Use the Animation Extrapolation properties to set the gap extrapolation before and after an Animation clip. The term gap extrapolation refers to how an Animation track approximates or extends animation data in the gaps before, between, and after the Animation clips on a track.
Only Animation clips use the Animation Extrapolation properties. There are two properties for setting the gap extrapolation between Animation clips.
Property: | Function: |
---|---|
Pre-Extrapolate | Controls how animation data is approximated in the gap before an Animation clip. The Pre-Extrapolate property affects easing-in an Animation clip. |
Post-Extrapolate | Controls how animation data extends in the gap after an Animation clip. The Post-Extrapolate property affects easing-out an Animation clip. |
Use the Blend Curves to customize the transition between the out-going clip and the incoming clip when blending between two Animation clips. See Blending clips for details on how to blend clips and how to customize blend curves.
When easing-in or easing-out clips, the Blend Curves allow you to customize the curve that eases-in a clip and the curve that eases-out a clip.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Is something described here not working as you expect it to? It might be a Known Issue. Please check with the Issue Tracker at issuetracker.unity3d.com.
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thanks for helping to make the Unity documentation better!
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
More information
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. Some 3rd party video providers do not allow video views without targeting cookies. If you are experiencing difficulty viewing a video, you will need to set your cookie preferences for targeting to yes if you wish to view videos from these providers. Unity does not control this.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.