猫史档案馆


第N个box3求助

用户:调皮的乔治调皮的乔治查看:9 回复:4 评论:9 创建时间:2022-06-12T20:43:34


Box3DialogType.SELECT

这种类型对话框如何获取选择项数?


回复

上一页1 页 / 共 1下一页
云游box3der尖头叉子云游box3der尖头叉子

const a=await entity.player.diadig({此处省略亿点点代码()()())}

if(a){

if(a.value=='选项1'){

选了选修一后要执行的代码}

}else if(a.value'选择2'){

选项2要执行的代码

}

}

点赞0


评论


爱探险的可乐呀爱探险的可乐呀

const xxx = await entity.player.dialog({ //这里的xxx填变量名
    type: Box3DialogType.SELECT,
    //...
});

if (xxx) { //此处是判断玩家没有点叉关闭对话框
    //xxx.index是玩家点对话框选项的索引(第一个选项就是0,第二个选项就是1,以此类推)
    //xxx.value是玩家点对话框的选项内容
}

点赞1


评论


SCS_user_LoeheodVOQSCS_user_LoeheodVOQ

const result = await entity.player.dialog({
    type: Box3DialogType.SELECT,
    options: ['选项1', '选项2', '选项3', '选项4'],
    content: '请选择选项',
    title: '标题'
})

switch(result.index) {
    case 0:
        //玩家选择第一项
        break
    case 1:
        //玩家选择第二项
        break
    case 2:
        //玩家选择第三项
        break
    case 3:
        //玩家选择第四项
        break
    //...
}

点赞1


评论


WII_乌力力WII_乌力力

现在的5年级,这么厉害吗,都封神了imgsrc="https://static.cod喵/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E7%BF%BB%E7%99%BD%E7%9C%BC.gif"alt="emotion_编程猫_翻白眼"

点赞0


评论