Game Maker Language リファレンス > ローカル変数一覧 > ローカル変数一覧・物理エンジン
物理エンジンのローカル変数 †
変数 †
以下の変数は物理エンジンが有効なオブジェクトにおいて、変更可能なパラメータとなります
- phy_active
- 物理エンジンが有効かどうか
- phy_angular_velocity
- 角速度
- phy_angular_damping
- 角速度の減衰(抵抗)値
- phy_linear_velocity_x
- 線形速度ベクトルのX成分 (時間単位の移動量)
- phy_linear_velocity_y
- 線形速度ベクトルのY成分 (時間単位の移動量)
- phy_linear_damping
- 線形速度ベクトルの抵抗値
- phy_speed_x
- 速度ベクトルのX成分 (ステップ数単位の移動量)
- phy_speed_y
- 速度ベクトルのY成分 (ステップ数単位の移動量)
- phy_position_x
- 座標(X)
- phy_position_y
- 座標(Y)
- phy_position_xprevious
- 1ステップ前の座標(X)
- phy_position_yprevious
- 1ステップ前の座標(Y)
- phy_rotation
- 回転値
- phy_fixed_rotation
- 回転を有効にするかどうか
- phy_bullet
- 弾丸(高速で移動する)かどうか。trueにすると高度な検出が有効になる
読み取り専用 †
以下は読み取り専用の変数で、スクリプト上から変更することはできません。
- phy_speed
- 速度
- phy_com_x
- 重心X位置
- phy_com_y
- 重心Y位置
- phy_dynamic
- ダイナミックオブジェクトかどうか
- phy_kinematic
- キネマティックオブジェクトかどうか
- phy_inertia
- 慣性の値
- phy_mass
- 質量
- phy_sleeping
- スリープ中(物理世界に関与していない) かどうか
読み取り専用(衝突パラメータ) †
以下は物理計算に必要なテンポラリの変数で、衝突イベント時に作成されます。読み取り専用なので値を変更することはできません。
- phy_collision_points
- 衝突を検出した位置の数
- phy_collision_x
- 衝突を検出した位置(X)
- phy_collision_y
- 衝突を検出した位置(Y)
- phy_col_normal_x
- 衝突を検出した位置に対する法線(X)
- phy_col_normal_y
- 衝突を検出した位置に対する法線(Y)
関連ページ †
Wiki内検索
#search(): You already view a search box
MENU
2ch
その他
最新の30件
2024-03-07
2023-08-09
2023-05-21
2023-05-20
2023-05-04
2022-10-13
2022-07-21
2022-07-02
2022-04-06
2021-11-30
2021-11-26
2021-10-03
2021-09-23
2021-08-15
2021-06-02
2021-01-23
2021-01-21
2021-01-19
2021-01-18
2021-01-16
2021-01-15
人気の10件
今日の10件
これまでの訪問者: 643
今日の訪問者: 2
昨日の訪問者: 0
閲覧者: 6