Timeline v1.3.2 学习

摘要:
https://docs.unity3d.com/Packages/com.unity.timeline@1.3/manual/index。htmlhttps://learn.unity.com/tutorial/timelineTimlineoverviewUsingtheTimelinewindowCreateaTimelineAssetandTimelineinstanceTouseaTim

https://docs.unity3d.com/Packages/com.unity.timeline@1.3/manual/index.html

https://learn.unity.com/tutorial/timeline

Timline overview

Using the Timeline window

Create a Timeline Asset and Timeline instance

To use a Timeline Asset in your Scene, associate the Timeline Asset with a GameObject using a Playable Director component. Associating a Timeline Asset with a Playable Director component creates a Timeline instance and allows you to specify which objects in the Scene are animated by the Timeline Asset. To animate a GameObject, it must also have an Animator component.

Timeline v1.3.2 学习第1张

The Timeline window does the following:

  • Saves a new Timeline Asset to the Assets directory of your Project. If you did not change the name and location of the Timeline Asset you are creating, the Timeline window creates a name based on the selected GameObject with the "Timeline" suffix. For example, selecting the GameObject called "Enemy" names the Asset "EnemyTimeline"
  • Adds an empty Animation track to the Timeline Asset
  • Adds a Playable Director component to the selected GameObject, and sets the Playable property to the Timeline Asset. This creates a Timeline instance.
  • Sets the binding on the Animation track in the Playable Director component to the selected GameObject. The Animation track does not have any clips, so the selected GameObject is not animated
  • Adds an Animator component to the selected GameObject. The Animator component animates the GameObject through the Timeline instance. The GameObject cannot be animated without an Animator component.

Record basic animation with an Infinite clip

You can create animation directly to an Animation track. When you record directly to an empty Animation track, you create an Infinite clip

When in Record mode, any modification to an animatable property of the GameObejct sets a key at the location of the Timeline Playhead.

To start creating an animation, move the Timeline Playhead to the location of the first key, and do one of the following:

  • In the Inspector window, right-click the name of the property and choose Add Key. This adds an animation key for the property without chaning its value. A diamond appears in the Infinite clip to show the position of the key
  • Int the Inspector window, change the value of the animatable property of the GameObject. This adds an animation key for the property with its changed value. A diamond appears in the Infinite clip.
  • In the scene view, either move, rotate, or scale the GameObject. This automatically adds a key for the properties you change. A diamond appears in the infinite clip

Move the playhead to a different position on the Timeline and change the animatable properties of the GameObject. At each position, the Timeline window adds a diamond to the infinite clip for any changed properties and adds a key to its associated animation curves.

Convert an Infinite clip to an Animation clip

To position, trim, split, or perform other clip manipulations on an Infinite clip, you must first convert it to an Animation clip. You cannot convert an Animation clip back to an Infinite clip.

Convert To Clip Track

Animate a humanoid

Use Animation Override tracks and Avatar Masking

Nest Timeline Instances

Timeline window

Timeline Preview and Timeline Selector

Use the Timline Selector to select the Timeline instance to view, modify, or preview in the Timeline window. The Timeline Preview button enables or disables previewing the effect that the selected Timeline instance has on your Scene.

Timeline v1.3.2 学习第2张

Timeline Playback Controls

To play the Timeline instance and to control the location of the Timeline Playhead, use the Timeline Playback Controls

Timeline v1.3.2 学习第3张

The Timeline Playback mode provides a preview of the Timeline instance while in the Timeline window. Timeline Playback

Play Range button

Timeline v1.3.2 学习第4张

Timeline Playhead and Playhead Location field

Timeline v1.3.2 学习第5张

Track List and Track Headers

Adding Tracks

Selecting Tracks

Duplicating Tracks

Deleting Tracks

Locking Tracks

Lock a track to prevent editing of the track and any of the clips used by the track.

Muting Tracks

Mute a track to disable its clips and their effect on the Scene

Reordering Tracks and Rendering Priority

In the Timline window, the rendering and animation priority is from the last track to the first track, where the last track takes priority. You can reorder tracks to change their rendering or animation priority

Timeline v1.3.2 学习第6张

Timeline v1.3.2 学习第7张

Using Track Groups

Use Track groups to organize tracks when you are working with many tracks    

Collapsing and Expanding Track Groups

Locking Track groups    

Clip Edit modes and the Clips view

Curves View

Timeline Settings

Timeline Inspector

Setting Timeline Properties

Setting Track Properties

Setting Clip Properties

Playable Director Component

Timeline Glossary

animatable property: A property belonging to a GameObject, or belonging to a component added to a GameObject, that can have different values over time

animation: The reuslt of adding two different keys, at two different times, for the same animatable property

animation curve: The curve drawn between keys set for the same animatable property, at different farmes or seconds. The position of the tangents and the selected interpolation mode for each key determines the shap of the animation curve

binding or Track binding: Refers to the link between Timeline Asset tracks and the GameObjects in the scene. When you link a GameObject to a track, the track animates the GameObject. Bindings are stored as part of the Timeline instance.

blend and blend area: The area where two Animation clips, Auodio clips, or Control clips overlap. The overlap creates a transition that is referred to as a blend. The duration of the overlap is referred to as the blend area. The blend area sets the duration of the transition

Blend in curve: In a blend between two Animation clips, Audio clips, or Control clips, there are two blend curves. The blend curve for the incoming clip is referred to as the Blend In curve.

Blend Out curve: In a blend between two Animation clips, Audio clips, or Control clips, there are two blend curves. The blend curve for the out-going clip is referred to as the Blend Out curve.

clip: A generic term that referred to any clip within the Clips view of the Timeline window.

Clips view: The area in the Timeline window where you add, position, and manipulate clisp.

Control/Command: This term is used when instructing the user to press or hold down the Control key on Windows, or the Command key on Mac.

Curves view: The area in the Timeline window that shows the animation curves for Infinite clips or for Animation clips that have been converted from Infinite clips. The Curves view is similar to Curves mode in the Animation window.

Gap extrapolation: How an Animation track approximates animation data in the gaps before and after an Animation clip.

field: A generic term that describes an editable box that the user clicks and types-in a value. A field is also referred to as a property

incoming clip: The second clip in a blend between two clips. The first clip, the out-going clip, transitions to the second clip, the incoming clip.

Infinite clip: A special animation clip that contains basic key animation recorded directly to an Animation track within the Timeline window. An Infinite clip cannot be positioned, trimmed, or split because it does not have a defined duration: it spans the entirety of an Animation track.

interpolation: The estimation of values that determine the shape of an animation curve between two keys.

interpolation mode: The interpolation algorithm that draws the animation curve between two keys. The interpolation mode also joins or breaks left and right tangents.

key: The value of an animatable property, set at a specific point in time. Setting at least two keys for the same property creates an animation.

out-going clip: The first clip in a blend between two clips. The first clip, the out-going clip, transitions to the second clip, the incoming clip.

Playhead Location field: The field that expresses the location of the Timeline Playhead in either frames or seconds, depending on the Timeline Settings.

property: A generic term for the editable fields, buttons, checkboxes, or menus that comprise a component. An editable field is also referred to as a field.

tangent: One of two handles that controls the shape of the animation curve before and after a key. Tangents appear when a key is selected in the Curves view, or when a key is selected in the Curve Editor.

tangent mode: The selected interpolation mode used by the left tangent, right tangent, or both tangents.

Timeline or Unity's Timeline: Generic terms that refer to all features, windows, editors, and components related to creating, modifying, or reusing cut-scenes, cinematics, and game-play sequences.

Timeline Asset: Refers to the tracks, clips, and recorded animation that comprise a cinematic, cut-scene, game-play sequence, or other effect created with the Timeline window. A Timeline Asset does not include bindings to the GameObjects animated by the Timeline Asset. The bindings to scene GameObjects are stored in the Timeline instance. The Timeline Asset is projected-based.

Timeline window: The official name of the window where you create, modify, and preview a Timeline instance. Modifications to a Timeline instance also affects the Timeline Asset.

Timeline instance: Refers to the link between a Timeline Asset and the GameObject that the Timeline Asset animates in the scene. You create a Timeline instance by associating a Timeline Asset to a GameObject through a Playable Director component. The Timeline instance is scene-based.

Timeline Playback Controls: The row of buttons and fields in the Timeline window that controls playback of the Timeline instance. The Timeline Playback Controls affect the location of the Timeline Playhead.

Timeline Playback mode: The mode that previews the Timeline instance in the Timeline window. Timeline Playback mode is simulation of Play mode. Timeline Playback mode does not support audio playback.

Timeline Playhead: The white marker and line that indicates the exact point in time being previewed in the Timeline window.

Timeline Selector: The name of the menu in the Timeline window that selects the Timeline instance to be previewed or modified

track: A generic term that refers to any track within the Track list of the Timeline window.

Track groups: The term for a series of tracks organized in an expandable and collapse collections of tracks.

Track list: The area in the Timeline window where you add, group, and modify tracks.

免责声明:文章转载自《Timeline v1.3.2 学习》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇谈谈网络协议 – 传输层( Transport)EJBCA的安装(基于Ubuntu 16.04 LTS + wildfly8 + ejbca6.3.11 + jdk7)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

css3制作旋转动画

现在的css3真是强大,之前很多动画都是用jq来实现,但是css3制作的动画要比jq实现起来简单很多,今天呢,我自己也写了一个css旋转动画和大家分享。效果如下面的图片 思路:1.制作之前呢,我们先来整理一下思路,这个圆轴轨迹上一共有八个圆。 仔细看的话,你会发现一个规律,那就是一个月是360度的,里面放了八个圆,也就是每个圆都是占了45度,然后平均的...

matplotlib的学习16-animation动画

from matplotlib import pyplot as plt from matplotlib import animation import numpy as np fig, ax = plt.subplots() x = np.arange(0, 2*np.pi, 0.01) line, = ax.plot(x, np.sin(x)) #...

css3动画animation

css3动画animaton css样式如下: .div01 { width:200px; height:200px; background:rebeccapurple; color:#fff; position:relative; /*animation: *animation-name: 规...

Ogre骨骼动画

转自:http://blog.csdn.net/yanonsoftware/article/details/1281516 OGRE的基本动画控制是很简单的,设置一个动画的操作是这样: // Set idle animation mAnimationState = ent->getAnimationState( "Idle" ); mAnimatio...

基于Vue的页面切换左右滑动效果

HTML文本页面: <template> <div id="app> <transition :name="direction" mode="out-in"> <!--动态获得transition 的name值--> <router-view class="app-view...

iOS实现地图半翻页效果--老代码备用参考

// Curl the image up or down     CATransition *animation = [CATransition animation];     [animation setDuration:0.35];     [animation setTimingFunction:UIViewAnimationCurveEaseInO...