找回密码
 立即注册

QQ登录

只需一步,快速开始

胡涂涂

注册会员

7

主题

34

帖子

81

积分

注册会员

积分
81
胡涂涂
注册会员   /  发表于:2024-11-11 17:37  /   查看:94  /  回复:3
1金币
3D引擎里模型右键拖拽的速度现在移动的太慢了,哪个属性可以调整速度?

3 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2024-11-11 18:00:04
沙发
本帖最后由 Felix.Li 于 2024-11-11 18:01 编辑

问题描述:
鼠标右键拖拽速度。


问题回答:
您好,这个目前属性调整不了,但是这个本身是摄像机相对场景的移动速度,可以通过代码调整默认摄像机的平移参数。可以加一个自定义脚本,默认初始化直接执行就行:
  1. //获取默认相机
  2. let arcRotateCamera = scene.cameras.filter(item => (item.name == "ArcRotateCamera"))[0];
  3. //修改平移参数 默认是1000
  4. arcRotateCamera.panningSensibility = 1;
复制代码
image.png738360595.png
这个参数越小,移动越快,您可以自己测试根据自己的模型配置一下。

相关的包括:

angularSensibility:镜头旋转参数
wheelPrecision: 相机缩放参数

回复 使用道具 举报
胡涂涂
注册会员   /  发表于:2024-11-12 11:42:08
板凳
Felix.Li 发表于 2024-11-11 18:00
问题描述:
鼠标右键拖拽速度。

好的 我这试一下。 是不是视角切换还有漫游等功能 都是可以通过原生js去实现的
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-11-12 16:06:36
地板
是的,都可以通过JS,我们也有很多相关教程:
视角切换:
https://gcdn.grapecity.com.cn/showtopic-227426-1-1.html

漫游动画:
https://gcdn.grapecity.com.cn/showtopic-199813-1-1.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部