convertToWorldSpace 这个是将坐标转换到游戏世界坐标。因为一个精灵有一个坐标通过 getPosition来得到,但是这个坐标是一个相对于parent的坐标 所以实际的绝对坐标是取决于parent的position。所以通过getParent()->convertToWorldSpace就可以将这个坐标转换成游戏的绝对坐标。
转换成世界坐标后 就可以和其他不在一个坐标系下的精灵转换到了同一个坐标系下 这样就可以进行坐标的计算了。
计算完坐标 如果需要重新设置精灵的坐标 那么 这时候又要转换回相对坐标了(因为setPosition 也是设置的相对坐标) 这时候调用getParent()->convertToNodeSpace
即可转换回来 调用setPosition来设置。