DeductionScript

new Cesium.DeductionScript()

态势仿真脚本

Methods

getDelayFinishTime()double

获取脚本延迟结束时间
Returns:
延迟结束时间(单位:秒)

getGeoEntityBasicParameter(time)GeoEntityParameter

获取指定节点时间修改基础参数动作参数
Name Type Description
time double 节点时间
Returns:
节点参数

getGeoEntityBasicParameterTimes()Array.<double>

获取修改基础参数动作节点时间列表
Returns:
时间列表

getGeoEntityEffectParameter(time)GeoEntityEffectParameter

获取指定节点时间修改特效动作参数
Name Type Description
time double 节点时间
Returns:
节点参数

getGeoEntityEffectParameterTimes()Array.<double>

获取修改特效动作节点时间列表
Returns:
时间列表

getGeoEntityMoveParameter(time)GeoEntityMoveParameter

获取指定节点时间修改运动属性动作参数
Name Type Description
time double 节点时间
Returns:
节点参数

getGeoEntityMoveParameterTimes()Array.<double>

获取修改运动属性动作节点时间列表
Returns:
时间列表

getGeoEntityRotationParameter(time)GeoEntityRotationParameter

获取指定节点时间修改旋转属性动作参数
Name Type Description
time double 节点时间
Returns:
节点参数

getGeoEntityRotationParameterTimes()Array.<double>

获取修改旋转属性动作节点时间列表
Returns:
时间列表

getGeoEntityScaleParameter(time)GeoEntityScaleParameter

获取指定节点时间修改缩放属性动作参数
Name Type Description
time double 节点时间
Returns:
节点参数

getGeoEntityScaleParameterTimes()Array.<double>

获取修改缩放属性动作节点时间列表
Returns:
时间列表

getGeoEntityUUID()String

获取脚本绑定的实体的唯一标识
Returns:
实体的唯一标识

getIsPlay()boolean

获取脚本是否参与执行
Returns:
是否参与执行

getUUID()String

获取脚本唯一标识
Returns:
脚本唯一标识

removeGeoEntityBasicParameter(time)

移除指定节点时间的修改基础参数动作参数
Name Type Description
time double 节点时间

removeGeoEntityEffectParameter(time)

移除指定节点时间的修改特效动作参数
Name Type Description
time double 节点时间

removeGeoEntityMoveParameter(time)

移除指定节点时间的修改运动属性动作节点参数
Name Type Description
time double 节点时间

removeGeoEntityRotationParameter(time)

移除指定节点时间的修改旋转属性动作节点参数
Name Type Description
time double 节点时间

removeGeoEntityScaleParameter(time)

移除指定节点时间的修改缩放属性动作节点参数
Name Type Description
time double 节点时间

setDelayFinishTime(time)

设置脚本延迟结束时间
Name Type Description
time double 延迟结束时间(单位:秒)

setGeoEntityBasicParameter(time, geoEntityBasicParameter)

添加/修改指定节点时间的修改基础参数动作参数
Name Type Description
time double 节点时间
geoEntityBasicParameter GeoEntityBasicParameter 节点参数

setGeoEntityEffectParameter(time, geoEntityEffectParameter)

添加/修改指定节点时间的修改特效动作参数
Name Type Description
time double 节点时间
geoEntityEffectParameter GeoEntityEffectParameter 节点参数

setGeoEntityMoveParameter(time, geoEntityMoveParameter)boolean

添加/修改指定节点时间的修改运动属性动作节点参数
Name Type Description
time double 节点时间
geoEntityMoveParameter GeoEntityMoveParameter 节点参数
Returns:
是否设置成功

setGeoEntityRotationParameter(time, geoEntityRotationParameter)

添加/修改指定节点时间的修改旋转属性动作节点参数
Name Type Description
time double 节点时间
geoEntityRotationParameter GeoEntityRotationParameter 节点参数

setGeoEntityScaleParameter(time, geoEntityScaleParameter)

添加/修改指定节点时间的修改缩放属性动作节点参数
Name Type Description
time double 节点时间
geoEntityScaleParameter GeoEntityScaleParameter 节点参数

setIsPlay(isPlay)

设置脚本是否参与执行
Name Type Description
isPlay boolean 是否参与执行