phy_col_normal_x


Game Maker Language リファレンス > ローカル変数一覧 > ローカル変数一覧・物理エンジン > phy_col_normal_x

phy_col_normal_x

この読み取り専用変数は、phy_collision_x 配列値に対応する衝突法線のxコンポーネントを返します。 各接触点には、関連する接触法線があります(これは通常、衝突のすべての接触点で同じ法線です)。 この接触法線は、衝突のあるインスタンスから別のインスタンスを指す単位ベクトルであり、たとえば、衝突を解決するための正しい「プッシュ」方向を計算するために使用できます。

注意
この変数は、物理が有効なインスタンスの衝突イベントでのみ使用できます

構文

phy_col_normal_x;

戻り値

Real(Array)
phy_collision_x 配列値に対応する衝突法線のxコンポーネント。物理が無効の場合は undefined

repeat(5 + irandom(5))
{
  with (instance_create_layer(x, y, "Effects", obj_Debris)
  {
    physics_apply_local_impulse(0, 0, other.phy_col_normal_x[0], other.phy_col_normal_y[0]);
  }
}

上記のコードは、接触法線を使用して、2つの物理が有効なインスタンス間の衝突イベントで作成されたインスタンスの移動方向を設定します。

Wiki内検索

#search(): You already view a search box

MENU

ドキュメント

GMLリファレンス

2ch

その他



最新の30件

2021-01-23 2021-01-22 2021-01-21 2021-01-19 2021-01-18 2021-01-17 2021-01-16 2021-01-15 2021-01-14 2021-01-13

人気の10件

今日の10件



これまでの訪問者: 35
今日の訪問者: 2
昨日の訪問者: 0
閲覧者: 3