Lv.1
喜欢我的作品的就点个关注吧~
在 【代码求助】为什么这个代码无法实现 中回复
我看代码是没有什么问题的,这代码只能获取场景中的一个模型,可能你地图中有多个实体id为"传送门",而正好你想要实现的实体门却是第2个门(只有第一个才有效果)
如果要让所有相关实体都实现,则你可以换成以下的代码:
console.clear()
var door = world.querySelectorAll('#传送门')
for(let i of door){
i.enableInteract = true
i.interactRadius = 2
i.interactHint = '传送到1号厅'
i.onInteract(({ entity }) => {
entity.position.set(150,8,185)
})
}
2023-03-27T20:22:05 点赞:0