您好,可以按照以下思路来实现
1、 获取当前视角的缩放比例:首先需要计算当前的视角和缩放比例,比如 camera.frustum 或者 camera.getViewMatrix 等参数。
2、保持 Y 轴范围不变:通过保持视锥体的 aspectRatio 不变,从而避免 Y 轴的拉伸。aspectRatio 是视锥体的宽高比,控制着视图的水平方向和垂直方向的比例。
3、调整 X 轴的视图范围:当页面宽度变化时,调整 aspectRatio 或视锥体的宽度,使得 X 轴范围能够根据新的页面宽度进行缩放,而 Y 轴范围保持不变。
希望可以帮助您