new ThirdPersonRoaming(map, opt)
第三人称漫游仿真
Parameters:
| Name | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
map |
Glodon.CIMCube | CIMCube实例 | |||||||||||||||||||||||||||||||||||||||||||||||||||
opt |
Object | 第三人称漫游参数
Properties
|
Members
-
eyeHeading :Number
-
当前左右旋转(单位度)
Type:
- Number
-
eyeHeight :Number
-
眼睛聚焦高度(单位米)
Type:
- Number
-
eyeMaxPitch :Number
-
眼睛最大俯仰角(单位度)
Type:
- Number
-
eyeMinPitch :Number
-
眼睛最小俯仰角(单位度)
Type:
- Number
-
eyePitch :Number
-
眼睛当前俯仰角度(单位度)
Type:
- Number
-
eyeRange :Number
-
眼睛与模型距离(单位米)
Type:
- Number
-
headingStatus :Number
-
左右转动;-1:左转;0不动,1:右转
Type:
- Number
-
headingStep :Number
-
左右平移步长(单位米)
Type:
- Number
-
moveLeftRightStatus :Number
-
左右平移;-1:左移;0不动,1:右移
Type:
- Number
-
moveStatus :Number
-
前后平移;-1:后退;0不动,1:前进
Type:
- Number
-
moveStep :Number
-
前后平移步长(单位米)
Type:
- Number
-
upDownStatus :Number
-
上下移动;-1:下降;0不动,1:上升
Type:
- Number
-
upDownStep :Number
-
上下移动步长(单位米)
Type:
- Number
-
<readonly> viewInfo :Object
-
视图信息,包含两部分:模型的位置(经纬高),眼睛的状态(左右旋转、上下俯仰、眼睛与模型的距离)
Type:
- Object
Methods
-
dispose()
-
释放资源
-
play()
-
第三人称漫游开始
-
stop()
-
第三人称漫游停止