不会命题的我……
目前想要实现的目标是:点击货架上的物品,在物品上方出现一个信息条
//给每一个物品加一个button事件响应
ShowExplainPanel(event){
this.explainPanel.active=true; //让信息条激活
//信息条和货品不在一个父节点下,这里需要注意坐标的转换
let vec1=event.target.parent.convertToWorldSpaceAR(event.target.position);//获得货品的世界坐标
let vec2=this.explainPanel.parent.convertToNodeSpaceAR(vec1);//将货品的世界坐标,转成信息条父物体下的相对坐标
this.explainPanel.setPosition(vec2.x,vec2.y+130); //给信息条setposition
console.log(event.getLocation()); //另外这种方法也可以获得当前点击的货品的世界坐标
},