用户:
极夜无光查看:4 回复:5 评论:4 创建时间:2022-05-06T14:34:14
在玩代码岛别人的地图时,常常会看到模型上有个(W(E))点开会弹出对话框。有大神知道这个怎么做的吗?
坦率的血翼蝠5801// 先在场景中放置一个名称为 NPC 的实体。
const npc = world.querySelector('#NPC');
npc.enableInteract = true; // 允许进行互动
npc.interactRadius = 16; // 实体的互动范围
npc.interactHint = npc.id; // 互动提示框显示实体的名称
// 玩家与实体进行交互时触发
npc.onInteract(async({entity}) => {
await entity.player.dialog({
type: Box3DialogType.TEXT, // 对话框的类型,TEXT是文本框。
title: npc.id, // 对话框标题为NPC名字,表示正在说话的是NPC
content: `你好,${entity.player.name},很高兴认识你。`,
});
});点赞0
评论
永境鹿不喜可删,一定要认真看完imgsrc="http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/af/kl_thumb.gif"alt="emotion_可怜":兴编招人啦官网h--ttps://xccgw.mysxl.c--n/支持编程or文艺人才进入本室,准备再来个文艺型分室。素材提供、帮助萌新、每周一教。。。向更高级进军!!(注:1、请勿无理由退出;2、某些承诺更新的作品由于一些原因,不便发布,实在抱歉)只要够努力,就能当上副室长哦!!如果想更了解我们,打开https://shequ.codemao.cn/work/142550509吧
点赞0
评论