I made an object which control's the intro of the menu (title flying to the top, buttons appearing), after all that happens, a variable unlocks the buttons.
I use this code
if (collision_point(mouse_x,mouse_y,playnow_obj,false,false)) {
//code here.. (for when the mouse is over the particular button)
}
Everything works on my machine (i'm with windows 7), and on my mom's machine (windows xp) also everything is fine. I tried it on a 3rd machine, and when yo go over with the mouse on the button, nothing happens.
However, if you go slightly below the button, and a little to the right, the effect works again. It's like the collision mask is set x+150 pixels to the right and y+100 pixels below.
I don't know what is causing this, but it works fine with me. I tried with another friend, and he gets the same problem.
Am I doing something horribly wrong ?











