画5条线围成一个五角星辅助一下,让点顺着线跑,关键在于坐标值的计算判断了,记把线的颜色弄成和背景颜色一样的
这个只需要给出5个点就可以了吧。
point1,point2,point3,point4,point5
设置好开始的位置,比如point1,然后朝目标的点移动。如此
简单笨的办法:在ps 里画 一个五角星 ,然后五角星的每条线上均匀取十个点包括角点,然后按顺行放在一个数组里,
之后就让你的点,按数组的里的点一路运动就行了。
正五角星的话,5个顶点是边界值,每条边都有一个角度(建议最下面的那条边与X轴是平行的),弄个数组什么的把每条边的角度记录下来,根据斜线运动公式x=x+v*cos⊙,y=y+v*sin⊙,让点运动起来,并对点的坐标进行判断,是否X Y坐标同时超出5个顶点中的某一个点的X Y坐标,如果是的话,改变⊙为下一条要在其上运动的边即可。希望我表达的还算清晰