jiangwei小站
66 字
1 分钟
cocos creator 坐标转换
export function convertPoint(
  cur: cc.Node,
  cur_x: number,
  cur_y: number,
  target: cc.Node
) {
  // 将节点坐标系下的一个点转换到世界空间坐标系
  const wPoint = cur.convertToWorldSpaceAR(cc.v2(cur_x, cur_y));
  // 将一个点转换到节点 (局部) 空间坐标系
  return target.convertToNodeSpaceAR(wPoint);
}

调用:

convertPoint(area.parent, area.x, area.y, this.node);