Class: CameraRoaming

Glodon.CIMCube.Animation.Effect. CameraRoaming

相机漫游类,用于实现相机沿路径漫游

new CameraRoaming(camera [, opts])

相机漫游
Parameters:
Name Type Argument Description
camera Glodon.CIMCube.Camera
opts Object <optional>
模型漫游轨迹参数
Properties
Name Type Argument Default Description
timeAheadInSecond Number <optional>
通过控制相机对路径前方的前瞻时间(s),让相机运动更流畅、视角更符合直觉
interpolationAlgorithm Number <optional>
Glodon.CIMCube.Global.Defines.InterpolationAlgorithm.Default 插值算法
interpolationDegree Number <optional>
2 插值阶数(1-5),仅当插值算法不为Default时有效
pitchOffset Number <optional>
-15 俯仰角偏移(度),正值向上,负值向下, 仅当插值算法不为Default时有效

Extends

  • EventDispatcherSDK

Methods


dispose()

销毁实例,释放所有资源

goOn()

继续

pause()

暂停

play()

播放

setDuration(duration)

设置持续时间
Parameters:
Name Type Description
duration Number 持续时间

setLoopMode(loop)

设置是否循环
Parameters:
Name Type Description
loop Boolean 是否循环

setPath(path)

设置路径
Parameters:
Name Type Description
path Array 路径

stop()

停止