脚本接口总览
对一定时间段内的场景变化进行描述,形成多个脚本动作,一系列脚本动作组合成一个脚本,通过对脚本进行播放,从而使得场景在一定时间范围内按脚本所描述的方式进行自动变化。
| 脚本 | 说明 |
|---|---|
| ScriptControl | 脚本控制类,对脚本动作进行管理,提供脚本播放、暂停/继续、停止,脚本播放速度设置等操作。 |
| Action | 脚本动作类。定义脚本动作基本接口。 |
| CameraAction_ViewPoint | 相机漫游动作,通过设置不同时间对应的相机视点参数,实现相机漫游。 |
| CameraAction_PosAndTarget | 相机漫游动作,通过设置不同时间对应的相机位置和目标点,实现相机漫游。 |
| CameraAction_RotateTarget | 相机漫游动作,相机绕目标点旋转。 |
| CameraAction_Line | 相机漫游动作,相机沿线移动。 |
| CameraAction_Line2 | 相机漫游动作,相机沿线移动,带偏移。 |
| ElementMoveAction | 构件移动动作。 |
| ElementRotateAction | 构件旋转动作。 |
| MovedElementRotateAction | 构件旋转动作。构件移动后再旋转。 |
| ElementMoveAndRotateAction | 构件动作,构件移动并旋转。 |
| ElementMoveAndScaleAction | 构件动作,构件移动并缩放。 |
| ElementMoveAndRotateAndScaleAction | 构件动作,构件移动,缩放,旋转同时进行。 |
| AppearanceAction_AllTransparency | 模型透明度设置,瞬时动作,模型整体设置透明度或者取消透明度设置。 |
| AppearanceAction_Transparency | 构件透明度设置,瞬时动作,设置构件透明度或者恢复构件透明度设置。 |
| AppearanceAction_AllColor | 模型颜色设置,瞬时动作,模型整体颜色设置或者恢复。 |
| AppearanceAction_Color | 构件颜色设置,瞬时动作,构件颜色设置或者恢复。 |
| AppearanceAction_TransparencyChange | 构件透明度变化。构件透明度随时间进行动态变化。 |
| ClipAction_ClipOpenOne | 开启一个剖切面,瞬时动作。 |
| ClipAction_ClipOpenMore | 开启多个剖切面,瞬时动作。 |
| ClipAction_ClipWithLine | 剖切面动态变化,随时间变换,剖切面沿线移动。 |