猫史档案馆


【求助】点击工作台出对话框的代码

用户:1366155545013661555450查看:5 回复:5 评论:5 创建时间:2022-06-25T11:30:57


挺着急的,大佬帮帮我


回复

上一页1 页 / 共 1下一页
1366155545013661555450

只要点实体可以出选择对话框就行了

 

 

点赞0


评论


尖端放电尖端放电

链接给我

点赞0


评论


云游de军长渡云游de军长渡

// AX三德西四星中将
//先在场景中放置一个名称为 NPC 的实体。
const hang_up1 = world.querySelector('#AX三德西四星中将');
hang_up1.enableInteract = true;
hang_up1.boolean = true            //允许互动
hang_up1.interactHint = hang_up1.id;
hang_up1.interactRadius = 4;
hang_up1.onInteract(async({entity}) => {
    const result = await entity.player.dialog({
            type: Box3DialogType.SELECT,
            title: hang_up1.id,
            content: `你好,我是永军七师副师长,也就是AX三德西四星中将。我有一个梦想,成为五星上将!`
    })
})
// 奇异果博士的机器人
//先在场景中放置一个名称为 NPC 的实体。
const hang_up2 = world.querySelector('#奇异果博士的机器人');
hang_up2.enableInteract = true;
hang_up2.boolean = true            //允许互动
hang_up2.interactHint = hang_up2.id;
hang_up2.interactRadius = 4;
hang_up2.onInteract(async({entity}) => {
    const result = await entity.player.dialog({
            type: Box3DialogType.SELECT,
            title: hang_up2.id,
            content: `你好,我是永军副军长奇异果博士制作的机器人。要好好学习哦!`
    })
})
// 军长神渡
//先在场景中放置一个名称为 NPC 的实体。
const hang_up3 = world.querySelector('#军长神渡');
hang_up3.enableInteract = true;
hang_up3.boolean = true            //允许互动
hang_up3.interactHint = hang_up3.id;
hang_up3.interactRadius = 4;
hang_up3.onInteract(async({entity}) => {
    const result = await entity.player.dialog({
            type: Box3DialogType.SELECT,
            title: hang_up3.id,
            content: `你好,我是永军军长神渡,也是这里的校长。`
    })
})

这是神渡学校里一些模型的对话框代码。这是其中三个。规律你自己看吧

点赞0


评论


1366155545013661555450

救救孩子吧

点赞0


评论


屑三芙化氮awa~屑三芙化氮awa~

什么类型的对话框?

是文本框,选择框还是输入框?!

点赞0


评论