リファレンス URL:point_in_rectangle(px, py, x1, y1, x2, y2);

「ブーリアン (Boolean) 」として戻り値。

指定した矩形領域(くけいりょういき = rectangular area )内に指定した座標が含まれるか、否かを調べる関数。

領域内に座標が含まれる場合は True を返す。含まれない場合は False。

動作サンプル:配列をシャッフルする

スクリプト・サンプル
/* マウスのXY座標が指定した矩形領域外にある場合、 マウスボタン押しをトリガーとして一定時間、配列をシャッフルする */ if !point_in_rectangle(mouse_x,mouse_y,40,100,340,400) { if mouse_check_button_pressed(mb_any) && flag==false { flag = true; alarm[1]=30; }; else if mouse_check_button_pressed(mb_any) && flag==true { flag = false; }; }; if alarm[1] ds_grid_shuffle(MG);
Functions/point_in_rectangle

Leave a Reply

Your email address will not be published. Required fields are marked *