cocos2d-x Sprite旋转角度坐标系
2012-12-13 11:17
351 查看
在cocos2d-x的坐标系中,屏幕绝对坐标系为 左下角为原点(0,0),水平向右为X轴正方向,竖直向上为Y轴正方向,那么角度呢?
在我们所学习过得坐标系统,是以X轴正方向为0度,逆时针旋转为角度正增长方向,水平向左为180度方向,剩下的取360余数,按正方向旋转计算。
那么在cocos2d-x中却并不是这样,cocos2d-x中 当把一个Sprite添加到Layer层之后,其初始角度为0度,没错,他也是以X轴正方向为0度,但是,他是以顺时针旋转为角度的正增长。
当我们使用了一张图片,为了美观我们在游戏中要设置图片中图形的角度,比我要让一颗子弹的尖端(顶点端)的方向与其移动方向是一致的,这是就需要根据需要旋转Sprite,旋转角度跟图片中子弹的角度和图片运动方向有关
在我们所学习过得坐标系统,是以X轴正方向为0度,逆时针旋转为角度正增长方向,水平向左为180度方向,剩下的取360余数,按正方向旋转计算。
那么在cocos2d-x中却并不是这样,cocos2d-x中 当把一个Sprite添加到Layer层之后,其初始角度为0度,没错,他也是以X轴正方向为0度,但是,他是以顺时针旋转为角度的正增长。
当我们使用了一张图片,为了美观我们在游戏中要设置图片中图形的角度,比我要让一颗子弹的尖端(顶点端)的方向与其移动方向是一致的,这是就需要根据需要旋转Sprite,旋转角度跟图片中子弹的角度和图片运动方向有关
相关文章推荐
- cocos2d-js导弹跟踪算法(一边追着目标移动一边旋转角度)
- 同一坐标系中,由任意两点计算地图旋转角度
- Cocos2D旋转炮塔到指定角度(一)
- Cocos2D旋转炮塔到指定角度(一)
- 传感器获取旋转矩阵R,机身坐标系和世界坐标系的映射remapR,获得旋转角度 orientationValues;
- cocos2d 物体旋转角度的计算
- Cocos2D旋转炮塔到指定角度(二)
- Cocos2d-x CCMenuItemSprite按钮图片旋转问题
- cocos2d 中精灵旋转角度
- Cocos2D旋转炮塔到指定角度(二)
- Cocos2D旋转炮塔到指定角度(二)
- cocos2d-x-教程 让精灵响应触摸 并把方向旋转到相对应的角度
- [cocos2d-x] 让精灵响应触摸 并把方向旋转到相对应的角度
- Cocos2D旋转炮塔到指定角度(三)
- Android canvas rotate():平移旋转坐标系至任意原点任意角度-------附:android反三角函数小结
- Cocos2D旋转炮塔到指定角度(三)
- cocos2d-x让精灵响应触摸 并把方向旋转到相对应的角度
- [置顶] [cocos2d-x]从源码角度思考convertToWorldSpace()与convertToWorldSpaceAR()坐标系的转换
- Cocos2D旋转炮塔到指定角度(三)
- [cocos2d-x] 让精灵响应触摸 并把方向旋转到相对应的角度