AnimationContainer

.Animation. AnimationContainer

动画容器

Constructor

new Glodon.Bimface.Plugins.Animation.AnimationContainer()

Methods

addAnimation(animation)

添加动画对象

Parameters:
Name Type Description
animation Object

动画对象

clear()

清除动画(已废弃,改为Glodon.Bimface.Plugins.Animation.AnimationContainer.destroy或stop)

destroy()

销毁所有构造特效动画,比如WaterEffect,WallEffect,RingScanEffect,FanScanEffect,PlaneScanEffect

getAllAnimations()

获取容器内所有动画

Returns:
Type Description
Array

动画数组

getAnimationById(id)

根据ID获取动画

Parameters:
Name Type Description
id String

动画ID

Returns:
Type Description
Object

动画

removeAnimationById(id)

根据ID移除动画

Parameters:
Name Type Description
id String

动画ID

stop()

停止所有动态处理动画,比如FlowEffect,PathAnimation,CurveAnimation