Cocos2d-x v3.16 Y轴翻转 Posted on 2018-02-11 Edited on 2020-07-09 In Cocos2d-x Views: Valine: Cocos2d-x v3.16 Y轴翻转 Cocos2d-x的设计中,setPosition等的原点是在屏幕左下角。例如: 但是当把触摸点坐标转换到屏幕坐标点时发现其原点在左上角。例如: 这样设计的好处是自然的支持纵向的“自然滚动”(即向下划的时候上面的内容自然出现,反之亦然)。然而当不需要这个功能的时候,会在坐标变换上小折腾下。 由于在处理多点触碰和缩放时候这个坐标转换耗费了不少的时间,为了以后懒得在这个上面再费时间和脑力(就是懒emmmm),归纳一点:“旧纵坐标减新纵坐标”。今后再有类似问题就来看着这条改下就好了。 Post author: Ruosen Li Post link: https://lrscy.github.io/2018/02/11/Cocos2dx-3-16-Y-axis-Flip/ Copyright Notice: All articles in this blog are licensed under BY-NC-SA unless stating additionally.