GameMaker 日本語掲示板

drawで描画したものをplace_meetingで使用する方法 / 1

2 コメント
views
17 フォロー
1
asa 2024/03/29 (金) 20:47:27 修正

place_meetingはコリジョンマスクで当たり判定を行う関数なので、スプライトを持たない(コリジョンマスクを持たない)場合は使えません。
線で当たり判定をするにはcollision_lineかcollision_line_listを使ってください
矩形ならcollision_rectangle, collision_rectangle_list
円ならcollision_circle, collision_circle_list
楕円ならcollision_ellipse, collision_ellipse_list
点ならcollision_point, collision_point_list
で当たり判定ができます

*_listは複数の対象との当たり判定をして、当たっている対象をlistで返すものです
_listがついてないものは、最初に当たりを検出した対象を1つ返します(対象が1つだけと分かってるならこれで足ります)

通報 ...