用户:
芜湖咸鱼查看:39 回复:20 评论:39 创建时间:2021-07-29T09:38:28
(下面都是肝啊)\

不知道该叫啥的一只萌新补充:如果onTick的需求很多 请使用这种写法:
world.onTick(()=>{
//do some things
//do other things
world.querSelectAll("player").forEach((x)=>{
//do some things
})
})
或者如果必要的话请用完把它cancel掉
点赞1
评论
神兽喵world.querySelectorAll('.npc').forEach((e)=>{
npc.enableInteract = true;
npc.interactRadius = 4;
npc.interactHint = npc.id;
npc.interactColor = new Box3RGBColor(1,1,1);
npc.onInteract(({entity}) => {
const result = await entity.player.dialog({
type: Box3DialogType.TEXT,
title: 'xxx',
content: `xxx`,
});
})
})点赞0
评论
该账号已被封禁interact接神兽说的forEach也行
用数组封装每一个对话()
然后用id后面用一个特殊分隔符接索引
interactId直接分割以后[0]然后对话contents[entity.id.split('_')[1]]也行))
没试过盲猜应该阔以)
点赞0
评论