版本: Unity 6 (6000.0)
语言English
  • C#
实验性:此 API 处于实验阶段,未来可能会更改或移除。

ITransitionAnimations.Start

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每一项更改建议,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的更改建议无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public ValueAnimation<float> Start(float from, float to, int durationMs, Action<VisualElement,float> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<float> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Rect> Start(Rect from, Rect to, int durationMs, Action<VisualElement,Rect> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Rect> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Color> Start(Color from, Color to, int durationMs, Action<VisualElement,Color> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Color> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Vector3> Start(Vector3 from, Vector3 to, int durationMs, Action<VisualElement,Vector3> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Vector3> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Vector2> Start(Vector2 from, Vector2 to, int durationMs, Action<VisualElement,Vector2> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Vector2> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Quaternion> Start(Quaternion from, Quaternion to, int durationMs, Action<VisualElement,Quaternion> onValueChanged);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Quaternion> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<StyleValues> Start(UIElements.Experimental.StyleValues from, UIElements.Experimental.StyleValues to, int durationMs);

参数

from 起始值。
to 结束值。
durationMs 过渡持续时间(毫秒)。

返回值

ValueAnimation<StyleValues> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<StyleValues> Start(UIElements.Experimental.StyleValues to, int durationMs);

参数

to 结束值。
durationMs 过渡持续时间(毫秒)。

返回值

ValueAnimation<StyleValues> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<float> Start(Func<VisualElement,float> fromValueGetter, float to, int durationMs, Action<VisualElement,float> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<float> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Rect> Start(Func<VisualElement,Rect> fromValueGetter, Rect to, int durationMs, Action<VisualElement,Rect> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Rect> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Color> Start(Func<VisualElement,Color> fromValueGetter, Color to, int durationMs, Action<VisualElement,Color> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Color> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Vector3> Start(Func<VisualElement,Vector3> fromValueGetter, Vector3 to, int durationMs, Action<VisualElement,Vector3> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Vector3> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Vector2> Start(Func<VisualElement,Vector2> fromValueGetter, Vector2 to, int durationMs, Action<VisualElement,Vector2> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Vector2> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。


声明

public ValueAnimation<Quaternion> Start(Func<VisualElement,Quaternion> fromValueGetter, Quaternion to, int durationMs, Action<VisualElement,Quaternion> onValueChanged);

参数

fromValueGetter 提供初始值的回调函数。
to 结束值。
durationMs 过渡持续时间(毫秒)。
onValueChanged 应用插值值的回调函数。

返回值

ValueAnimation<Quaternion> 创建的动画对象。

描述

在此 VisualElement 上启动过渡动画。