关于子弹路径设计中数学问题

比如说同时打出三发子弹,子弹分三个不同方向发射,它们之间的角度都是120度,当然可以衍生四个方向,8个方向,都是等量角度。这个在程序中怎么设定啊?

根据子弹的飞行速度和角度 分别算出 子弹 X 方向和 Y 方向 的速度

参数这个文章的高级坐标旋转http://www.cnblogs.com/shinings/archive/2010/04/23/1718344.html可以解决,原先是角度设定有问题,初中的知识都忘了,得好好学习游戏中的数学了。
绕了几个圈原来cocos2dx里的Vec2是有这个封装好的了。就是rotate
void rotate ( const Vec2 & point,
float angle
)
向量绕指定点point旋转angle度,其中angle的单位为弧度

参数
point 旋转锚点。
angle 旋转角度(单位:弧度)。