构造函数

#Cconstructor
签名
ObjectBindingTrack(engine: Engine): ObjectBindingTrack
参数
engine: Engine
返回ObjectBindingTrack

属性

#Pdefinition继承自 TrackAsset.definition

存储需要序列化的数据

签名Record<string, any>

方法

#McreateTrackMixer继承自 TrackAsset.createTrackMixer
签名
createTrackMixer(): TrackMixerPlayable
修饰继承自 TrackAsset.createTrackMixer
描述

重写该方法以创建自定义混合器

返回TrackMixerPlayable
#Mdispose继承自 TrackAsset.dispose
签名
dispose(): void
修饰继承自 TrackAsset.dispose
描述

销毁当前对象

返回void
#MfromData继承自 TrackAsset.fromData
签名
fromData(data: TrackAssetData): void
修饰继承自 TrackAsset.fromData
描述

反序列化函数

参数
data: TrackAssetData

对象的序列化的数据

返回void
#MgetInstanceId继承自 TrackAsset.getInstanceId
签名
getInstanceId(): string
修饰继承自 TrackAsset.getInstanceId
描述
@returns
返回string
#MsetInstanceId继承自 TrackAsset.setInstanceId
签名
setInstanceId(guid: string): void
修饰继承自 TrackAsset.setInstanceId
参数
guid: string
返回void
#MtoData继承自 TrackAsset.toData
签名
toData(): void
修饰继承自 TrackAsset.toData
返回void
#MupdateAnimatedObject继承自 TrackAsset.updateAnimatedObject
签名
updateAnimatedObject(boundObject: object): object
修饰继承自 TrackAsset.updateAnimatedObject
描述

重写该方法以获取自定义对象绑定

参数
boundObject: object
返回object
#Mis静态继承自 TrackAsset.is
签名
is(obj: unknown): obj is EffectsObject
修饰继承自 TrackAsset.is
描述
@returns
参数
obj: unknown
返回obj is EffectsObject