ControlPlayableAsset

class in UnityEngine.Timeline

/

继承自:Playables.PlayableAsset


实现接口:IPlayableAsset, IPropertyPreview, ITimelineClipAsset

切换到手册

描述

生成可播放项以便控制游戏对象上与时间相关的元素的资源。

此可播放项可以选择性控制游戏对象的 ParticleSystemPlayableDirector 和 Activation。用户也可以指定一个将被实例化并作为指定 sourceObject 子项的预制件。

变量

active指明可播放项是否会使用 Activation。
particleRandomSeed让粒子系统在每次执行时进行相同的行为。
postPlayback指明游戏对象在 Timeline 停止时的活动状态。
prefabGameObject将被实例化的预制件对象。
searchHierarchy指明是否在整个层级中搜索可控组件。
sourceGameObject场景中要控制的游戏对象,或者实例化预制件的父项。
updateDirector指明用户是否想要控制 PlayableDirectors。
updateITimeControl指明在游戏对象上实现 ITimeControl 的 Monobehaviours 是否会受控制。
updateParticle指明用户是否想要控制 ParticleSystems。

继承的成员

变量

duration实例化 Playable 的播放持续时间,以秒为单位。
outputs实例化 Playable 输出的描述。

公共函数

CreatePlayable实现此方法以使资源将可播放项注入给定图中。

静态函数

CreateInstance创建脚本化对象的实例。

消息

Awake当 ScriptableObject 脚本启动时调用此函数。
OnDestroy当脚本化对象将销毁时调用此函数。
OnDisable当脚本化对象超出范围时调用此函数。
OnEnable当对象加载时调用此函数。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961