用户:
冲动的木叶龙YOww查看:0 回复:4 评论:0 创建时间:2021-12-18T10:15:03
const npc = world.querySelector('#NPC'); npc.enableInteract = true; // 允许进行互动 npc.interactRadius = 16; // 实体的互动范围 npc.interactHint = npc.id; // 互动提示框显示实体的名称 npc.interactColor = new Box3RGBColor(1,0,1); // 互动提示的文字颜色
// 玩家与实体进行交互时触发 npc.onInteract(async({entity}) => { const result = await entity.player.dialog({ type: Box3DialogType.TEXT, // 对话框的类型,TEXT是文本框。 title: npc.id, // 对话框标题为NPC名字,表示正在说话的是NPC lookEye: entity, // 将相机放在玩家位置 lookTarget: npc, // 相机镜头对准NPC content: `你好,${entity.player.name},很高兴认识你。`, }); });
这个程序怎么声明enableInteract,请多多指教,我是新手