相对坐标怎么转化。求

现在情况如下
canvas->a节点 ,a节点下面又建了二个节点c,d。在二点节点下面分别有一个坐标比如p1,p2,现在有什么办法转成现相对a节点的坐标。

先将P1转换成世界坐标,然后再转换成a的局部坐标。
var p = P1.convertToWorldSpaceAR(cc.v2(0, 0));
a.convertToNodeSpaceAR§;