MUGEN Trigger

MUGENで良いキャラを作るポイントは… 「良いキャラのソースコードを読む」->「コピペ」->「記述を理解」->「自分でアレンジ」

RootDistY

距離 > ヘルパーから本体までの高さはどれぐらいですか? | 実装されたバージョン: 2002.04.14 |


概要

ルートまでの距離を返します。

構文

  • RootDist Y

詳細

ヘルパーのステート内で使用します。P2Distと同じような働きをします。ルートは、最初のヘルパーを呼び出したキャラのことで、メインプレイヤーを指します。例えば、プレイヤー"キンカン"が、ヘルパー"キウイ"を出し、"キウイ"が、ヘルパー"ペンギン"を出した場合、"ペンギン"のルートは、"キンカン"になります。なお、親ヘルパーが存在しない場合、ルートを参照できなくなるようです。上の例で、"キウイ"がDestroySelfした場合、"ペンギン"は、"キンカン"を参照できなくなります。戻り値の型:floatですが、float型のパラメータをとるステートコントローラでも、floatを返すトリガーをそのまま指定すると、なぜかエラーとなる場合が多いです。floorやceilと併用するようにしましょう。エラー条件:ルートがいない場合、SFalseを返します。詳細:RootDist Y は、自分のY軸のheightとの座標差を返します。負の値は、ルートが頭上にいることを意味します。RootDist X は、ヘルパーの中心軸からルートの中心軸までの座標差を返します。正の値は、ルートがヘルパーの前にいることを意味します。

  

コードサンプル

ヘルパーのX座標がルートと同じでない場合のトリガー

  • Trigger1 = RootDist X != 0

公開日:
最終更新日:
この記事は役に立ちましたか?
ご意見・ご要望はございますか?
記事に不備があった場合

不備があればGithubTwittersuteadddayov@gmail.comにご報告下さい。

記事を編集してみませんか?

ページ編集・翻訳にご協力いただける方を募集しております。お気軽にご連絡下さい。

We are looking for someone who can cooperate on page editing / translation. Please feel free to contact us.