猫史档案馆


怎么与模型互动

用户:屑校长屑校长查看:11 回复:5 评论:11 创建时间:2022-03-31T11:14:23


求解,如何实现与模型互动?

官方教程上的用不了啊

 


回复

上一页1 页 / 共 1下一页
屑校长屑校长

顶顶

点赞0


评论


害羞的独角蛛907害羞的独角蛛907

你指的是按E键的互动吗?

点赞1


评论


灵清帝王吃爆一切厕所灵清帝王吃爆一切厕所

function textDialog(entity, title, content) {
    entity.player.dialog({
        type:Box3DialogType.TEXT,
        title,
        content
    })
};
const a = world.querySelector('.NPC');
a.enableInteract = true;
a.interactHint = a.id;
a.interactRadius = 3;
a.interactColor.set(0,1,0);

a.onInteract(async({ entity }) => {
    if(entity.isPlayer) {
        textDialog(entity,a.id,'')
    }
});

在a.onInteract的交易代码里面看到那个textDialog函数,然后将在引号里面填你要的内容就就行

首先你要放一个模型,然后把他标签为NPC

在a.onInteract的交易代码里面看到那个textDialog函数,然后将在引号里面填你要的内容就就行

点赞1


评论


屑校长屑校长

顶顶

点赞0


评论


屑校长屑校长

顶帖

点赞0


评论