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