distance_to_point(x, y);
Argument | Description |
---|---|
x | The x position to check. |
y | The y position to check. |
Returns: Real
This function calculates the distance from the edge of the bounding box of the calling instance to the specified x/y position in the room, with the return value being in pixels. Note that if the calling
object have no sprite or no mask defined, the results will be incorrect.
if distance_to_point(obj_Player.x, obj_Player.y) < range
{
canshoot = true;
}
The above code will check for the distance to the player object x/y position and if it is less than the value stored in the variable "range" the variable "canshoot" is set to true.