猫史档案馆


【求助】哪位代码师可以把这段代码改为按左键俯视

用户:Mini_editMini_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


回复

上一页1 页 / 共 1下一页
倔强的玛洛斯p6s6倔强的玛洛斯p6s6

ACTION1

改成

ACTION0

点赞0


评论


倔强的玛洛斯p6s6倔强的玛洛斯p6s6

第三行的

点赞0


评论