用户:
Mini_edit查看:2 回复:2 评论:2 创建时间:2022-02-09T11:00:14
【求助】哪位代码师可以把这段代码改为按左键俯视
// 点击鼠标右键(B),弹出对话框,视线变为俯视
world.onPlayerJoin(({ entity }) => {
entity.player.onPress(async ({ button }) => {
if (button == Box3ButtonType.ACTION1) {
// 将摄像机看向地图中心
const lookTarget = new Box3Vector3(140, 10, 116);
// 将摄像机的位置置于地图大概中心处,并往上拉升到y轴150处,确保看到完整的地形
const lookEye = new Box3Vector3(140, 330, 116);
// lookUp用来调整相机角度,可以使画面上下左右颠倒。默认值是(0,1,0)
// 由于视线是俯视,需要确保lookUp与相机视线方向不平行,需修改为(1,0,0)或者(0,0,1)
const lookUp = new Box3Vector3(1, 0, 0)
entity.player.dialog({
type: Box3DialogType.TEXT,
content: `俯视`,
lookEye: lookEye,
lookTarget: lookTarget,
lookUp: lookUp
})
}
})
})
不要问我干什么,我就是想要做一个类似于哈哈农场的模拟经营地图,右键开背包,左键俯视
谢啦!!☆⌒(*^-゜)v