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

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,旋转角度跟图片中子弹的角度和图片运动方向有关
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: