小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目前camera 只有camera-orbit-control组件,如何实现第一人视觉室内漫游功能?
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
第一人称控制器属于交互差异较大组件,这部分后续准备提供一个基础移动的控制器案例,可以按需自行修改。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问镜头滑动需要绑定哪些对象事件呀
// 注册事件
const {event: e} = this.scene;
e.add('touchmove', this._handleTouchMove);
e.addOnce('touchend', this._handleTouchEnd);
// 回调
private _handleTouchMove = (event: TouchEvent) => {
}
// 触摸事件interface
interface TouchEvent extends UIEvent {
readonly altKey: boolean;
readonly changedTouches: TouchList;
readonly ctrlKey: boolean;
readonly metaKey: boolean;
readonly shiftKey: boolean;
readonly targetTouches: TouchList;
readonly touches: TouchList;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
第一人称控制器属于交互差异较大组件,这部分后续准备提供一个基础移动的控制器案例,可以按需自行修改。
请问镜头滑动需要绑定哪些对象事件呀
// 注册事件
const {event: e} = this.scene;
e.add('touchmove', this._handleTouchMove);
e.addOnce('touchend', this._handleTouchEnd);
// 回调
private _handleTouchMove = (event: TouchEvent) => {
}
// 触摸事件interface
interface TouchEvent extends UIEvent {
readonly altKey: boolean;
readonly changedTouches: TouchList;
readonly ctrlKey: boolean;
readonly metaKey: boolean;
readonly shiftKey: boolean;
readonly targetTouches: TouchList;
readonly touches: TouchList;
}