Moderators: Disciple, zlovatt

User avatar
Topic Author
Posts: 137
Joined: Sat Jun 05, 2004 8:05 am
Location: Los Angeles, CA

Moving by increments of 10 pixels

Mon Jan 14, 2008 5:53 pm

I've got an arrow that drives the movement of a rectangle. I need the arrow to move freeform, but the rectangle to look like it is snapping to a grid made of 10x15 rectangles. Is there a way to make the movement of the rectangle follow the arrow but still constrain to the grid?

Dan Ebberts
Posts: 319
Joined: Sat Jun 26, 2004 10:01 am
Location: Folsom, CA

Mon Jan 14, 2008 6:08 pm

Something like this maybe:

w = 10;
h = 15;

offset = [w,h]/2;

[Math.floor(value[0]/w)*w, Math.floor(value[1]/h)*h] + offset;

You'll probably want to fiddle with the offset til you get what you want.


Who is online

Users browsing this forum: No registered users and 4 guests