首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

让一个点,走正五角星轨迹。解决方法

2012-12-26 
让一个点,走正五角星轨迹。。。如题。。谢谢了[解决办法]正五角星的话,5个顶点是边界值,每条边都有一个角度(建

让一个点,走正五角星轨迹。。。
如题。。谢谢了
[解决办法]
正五角星的话,5个顶点是边界值,每条边都有一个角度(建议最下面的那条边与X轴是平行的),弄个数组什么的把每条边的角度记录下来,根据斜线运动公式x=x+v*cos⊙,y=y+v*sin⊙,让点运动起来,并对点的坐标进行判断,是否X Y坐标同时超出5个顶点中的某一个点的X Y坐标,如果是的话,改变⊙为下一条要在其上运动的边即可。希望我表达的还算清晰

热点排行