您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx convertToWorldSpace的用法

2012-11-20 16:22 375 查看
为了游戏需要,今天研究了下convertToWorldSpace的用法。

首先,这个函数的具体作用的是,得到调用者相对屏幕的坐标。

里面有个循环算法,从调用者本身开始,通过父节点层层往上调,最终得到位置信息。

用法:假设有个节点a,获取它的屏幕坐标。

一种方法是a->convertToWorldSpace(CCPoint(0,0)),这种方法得到的是a节点的左下位置的信息。

还有一种是,假如a的锚点位置是(0.5,0.5),也就是居中的话,可以a->convertToWorldSpace(a->getAnchorPointInPoints()),直接得到a的中点坐标。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: