来源:升景软件园 更新:2024-07-30 23:01:10
用手机看
哎呀,说起这个Cocos2d的坐标转换,我真是又爱又恨!你知道吗,每次我想要把一个精灵从这里挪到那里,总是少不了要和这些坐标打交道。一开始吧,我还觉得挺简单的,不就是x和y嘛,有什么难的?结果一上手,才发现自己天真了!
首先,你得知道Cocos2d的坐标系是怎么回事。屏幕左下角是原点,往右是x轴正方向,往上是y轴正方向。听起来挺直观的对吧?但是一旦你开始旋转、缩放或者做点其他什么骚操作,那些坐标就开始不听话了。你以为你把精灵移到了(100,100),结果一看,哎?怎么跑到屏幕外面去了!
然后,还有那个锚点的问题。锚点决定了精灵旋转和缩放的中心点,默认是在精灵的中心。但有时候你就是想让精灵的某个角作为中心点,这时候你就得手动调整锚点了。
tokenpocket钱包最新v1.8.7版:https://shengjingxr.com/yingyong/1236.html