I want to create a simple array of points, representing a clockwise set of coordinates at 45 degree increments, such that the array would be (starting from 12 o’clock):
var coordArray : Array = [
new Point(0,-1),
new Point(1,-1),
new Point(1,0),
new Point(1,1),
new Point(0,1),
new Point(-1,1),
new Point(-1,0),
new Point(-1,-1)
];
I’m looking for the most efficient way of creating this array (ideally with the coordinates themselves generated through some sort of equation). What’s the best way to do this? All I want to do with these is create a coordinate on the stage relative to the clips current coordinate in which to move, based on that clips, such that if the move distance for clips was 50px, and the clip had a depth of 0, it would move 50px in the coordArray[0] position, or 0*50 in the x direction, and -50px in the y direction (0,-1).
For example, you have a
clipand want it to movevar speed:int = 50px atvar angle:int = 36degree.