绑定的View
全景图组数组,至少需要有一个元素
可选,是否一开始就显示模型
添加全景图组
新增加的全景图组(单个或数组)
将控制杆附着至元素
需要调整的元素
绑定视图
需要绑定的View
解除控制杆
获取当前横向转动角度
获取编辑模式
获取当前纵向转动角度
从指定全景图中心以指定视线方向观看
全景图PID
视线方向
可选,预创建全景对象的顺序策略,详见[PanoramaGroup]的【initializePanoramasIfNecessary]方法说明
从指定全景图中心看向指定位置
全景图PID
目标位置
可选,预创建全景对象的顺序策略,详见[PanoramaGroup]的【initializePanoramasIfNecessary]方法说明
摄像机按指定路径运动
摄像机运动的路径上每一段目的点的Vector3坐标数组
摄像机按指定路径运动,并在全景点之间产生渐入渐出效果
移动到指定的全景点处
目标全景点ID
移动到指定的全景点处 此方法与moveToPanorama的不同点在于通过Promise机制实现同步阻塞, 在前一个Translation未完成时发起的Translation会自动被阻塞到前一个完成时再执行
目标全景点ID
注销事件监听
事件名
回调函数
注册事件监听
事件名
回调函数
设置相机的横向旋转
目标弧度
设置横向转动范围, 最低为-Math.PI, 最高为Math.PI
横向转动范围最小值
横向转动范围最大值
设置摄像机按指定视线方向看向目标位置
目标位置
可选,视线方向,不设置则默认以摄像机当前方向
设置摄像机观察方向和位置
摄像机所在位置
观察目标点,同时也是OrbitControls的旋转中心
设置是否启用惯性
开关值
设置惯性阻尼
衰减值
设置FOV, 不可以超过setFOVRange所设置的范围.
垂直方向视场角
设置FOV范围, 默认为[60, 90]
垂直方向视场角最小值
垂直方向视场角最大值
设置键盘控制启用
是否启用键盘控制
设置编辑模式
编辑模式, 值为 "translate"(移动), "rotate"(旋转), "scale"(缩放) 其一.
使能/禁用 鼠标点击
设置鼠标操作模式
鼠标按键配置
配置controller是否开启点击移动
是否开启点击移动
设置是否启用平移功能
开关值
设置位移速度
位移速度
设置相机的纵向旋转
目标弧度
设置纵向转动范围, 最低为0, 最高为Math.PI
纵向转动范围最小值
纵向转动范围最大值
设置是否启用旋转功能
开关值
设置旋转时的最小旋转单位
旋转最小单位, 单位为弧度, 默认值为null
设置控制杆尺寸
控制杆尺寸 默认为1
设置X, Y, Z轴控制杆可见性
X轴控制杆可见性
Y轴控制杆可见性
Z轴控制杆可见性
设置控制中心点
世界坐标X
世界坐标Y
世界坐标Z
设置触摸操作模式
触摸配置
设置平移时移动的最小单位
移动最小单位, 默认值为null
设置缩放
缩放比例值
设置是否启用缩放功能
开关值
仅显示指定全景图,但不操作摄像机
全景点PID
全景图下Element变换控制器, 即将弃用. 请使用 PanoramaController 与 TransformController