跳到主要内容
版本:v10.0

M3D / M3D / Animation / AniPathManager

Class: AniPathManager

M3D.Animation.AniPathManager

Memberof

M3D.Animation

Description

动画路径管理类

Author

YF

Export

Table of contents

Constructors

Methods

Constructors

constructor

new AniPathManager(): AniPathManager

Returns

AniPathManager

Memberof

AniPathManager

Methods

addPath

addPath(id, name): any

Parameters

NameTypeDescription
idnumber路径id
namestring路径名称

Returns

any

Description

添加路径

Memberof

AniPathManager

addPath(path): any

Parameters

NameTypeDescription
pathAniPath动画路径对象

Returns

any

Description

添加路径

Memberof

AniPathManager

addPath(): any

Returns

any

Description

添加路径

Memberof

AniPathManager


clearData

clearData(): void

Returns

void

Description

清空动画路径管理器中数据

Memberof

AniPathManager


deletePath

deletePath(id): boolean

Parameters

NameTypeDescription
idnumber路径id

Returns

boolean

是否删除成功

Description

删除路径

Memberof

AniPathManager


findPath

findPath(id): AniPath

Parameters

NameTypeDescription
idnumber路径id

Returns

AniPath

动画路径对象

Description

通过id获取路径

Memberof

AniPathManager


getPathByIndex

getPathByIndex(idx): AniPath

Parameters

NameTypeDescription
idxnumber索引

Returns

AniPath

Description

通过索引获取路径

Memberof

AniPathManager


getPathCount

getPathCount(): number

Returns

number

Description

获取路径数量

Memberof

AniPathManager


getPaths

getPaths(): AniPath[]

Returns

AniPath[]

Description

获取所有路径

Memberof

AniPathManager


release

release(): void

Returns

void

Description

释放动画路径

Memberof

AniPathManager


processXMLData

processXMLData(buffer, outerProcess): AniPathManager

Parameters

NameTypeDescription
bufferanyxml节点数据
outerProcessany父级节点

Returns

AniPathManager

Description

解析动画路径管理器

Static

Memberof

AniPathManager