cocos2d-x Sprite旋转角度坐标系

来源:互联网 发布:淘宝官网买手机可靠吗 编辑:程序博客网 时间:2024/04/27 23:34

在cocos2d-x的坐标系中,屏幕绝对坐标系为 左下角为原点(0,0),水平向右为X轴正方向,竖直向上为Y轴正方向,那么角度呢?

 

在我们所学习过得坐标系统,是以X轴正方向为0度,逆时针旋转为角度正增长方向,水平向左为180度方向,剩下的取360余数,按正方向旋转计算。

 

那么在cocos2d-x中却并不是这样,cocos2d-x中 当把一个Sprite添加到Layer层之后,其初始角度为0度,没错,他也是以X轴正方向为0度,但是,他是以顺时针旋转为角度的正增长。

 

当我们使用了一张图片,为了美观我们在游戏中要设置图片中图形的角度,比我要让一颗子弹的尖端(顶点端)的方向与其移动方向是一致的,这是就需要根据需要旋转Sprite,旋转角度跟图片中子弹的角度和图片运动方向有关