猫史档案馆


(求助)求代码!

用户:晨风Breeze晨风Breeze查看:7 回复:2 评论:7 创建时间:2023-07-07T11:39:53


       我最近做了一款开放性世界驾驶端游,现在,我想让玩家可以选择自己心仪的座驾,就是按右键打开背包,然后可以选择车辆的代码,有没有大神做过,提供一下,谢谢!emotion_微笑


回复

上一页1 页 / 共 1下一页
骑士之刃骑士之刃

详细点

点赞0


评论


骑士之刃骑士之刃

是这样吧???

world.onPlayerJoin(({ entity }) => {//初始化
    entity.item = ['奔驰']//可以自己添加
})
async function bag1(entity) {
    let op = await entity.player.dialog({
        type: 'select',//类型
        title: '选择车辆',//对话框背景的字
        content: '请选择',//可自行更改
        options: entity.item//选择是entity.item
    });
    if (op) {
        //想写的代码
    }
};
async function bag2(entity) {
    let bag = await entity.player.dialog({
        type: 'select',//类型
        title: '背包',//对话框背景的字
        content: '请选择',//可自行更改
        options: ['选择车辆']//
    });
    if (bag) {//如果是bag
        if (bag.index == 0) {
            bag1(entity);//调用函数
        }
    }
};
world.onPress(({ entity, button }) => {
    if (button == Box3ButtonType.ACTION1) {//判断
        bag2(entity);
    }
})

点赞0


评论