HumanoidStateType
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
Class.Humanoid の物理コントロール状態を識別、読み取り、設定します。Humanoid:GetState() および Humanoid:ChangeState() メソッド、および 1>Class.Humanoid.StateChanged1> イベントは、この枚数を使用しています。
一部の状態では、手動設定のみを許可し、デベロッパーがキャラクターの人形交換コントロールを手放していることができます。
プレイヤーのヒューマノイドを変更する場合、これはそのプレイヤーがそのローカルクライアントで実行している LocalScript によって行われる必要があります。特定の状態は、Owner プロセス (クライアントまたはサーバー) によって設定されるだけです。(死んでいるなど)
アイテム
名前 | 値 | 概要 |
---|---|---|
FallingDown | 0 | ヒューマノイドはトラップにかかり、数秒で起き上がろうとします。 |
Ragdoll | 1 | (Deprecated) The Humanoid は、速く移動するオブジェクト (uncontrolled 落下) にヒットされました。*The Humanoid はこれから回復できます。*この状態は、Humanoid:ChangeState() を使用して手動で設定しなければなりません。 |
GettingUp | 2 | ヒューマノイドは、FallingDown または Ragdoll の後に再び立ち上がります。 |
Jumping | 3 | ヒューマノイドがジャンプしました。(チェック Humanoid.Jump )。この状態は、短時間だけ持続します。この状態は通常、地上にあるか、または空中にある場合にHumanoid.Jumpすることにより終了します。 |
Swimming | 4 | ヒューマノイドは現在、Terrain水で泳いでいます。 |
Freefall | 5 | ヒューマノイドは現在、自由落下しています (高さからジャンプしたり、崖から落ちたり)。 |
Flying | 6 | 設設定するされると、ヒューマノイドは Humanoid.PlatformStand プロパティと同じようにアニメーションされなくなります。この状態は、プレイヤーが飛ぶまで続きます。 |
Landed | 7 | ヒューマノイドは、無料落下後に地面に触れました。この状態は、短時間だけ持続します。 |
Running | 8 | 現在、地上で実行しています。 |
RunningNoPhysics | 10 | (非推奨) 現在実行していて他の物理オブジェクトの近くではありません。 |
StrafingNoPhysics | 11 | 現在、デフォルトのヒューマノイドでは使用されていません。 Humanoid:ChangeState() で設定できません。 |
Climbing | 12 | ヒューマノイドが登っています (例: TrussPart またははしご)。 |
Seated | 13 | ヒューマノイドは現在、座席または車両シートに座っています。Humanoid.Sit プロパティを確認してください。 |
PlatformStanding | 14 | ヒューマノイドはプラットフォームです。 Humanoid.PlatformStand プロパティをチェックしてください。 |
Dead | 15 | ヒューマノイドは死亡しました。この状態に変更すると、ヒューマノイドを殺します。 |
Physics | 16 | ヒューマノイドは自分に力を適用しませんし、自動的に他の状態に移行しません。この状態は、Humanoid:ChangeState() を使用して手動で設定しなければなりません。 |
None | 18 | 内部的に不明な状態がトリガーされた場合の使用不可能なプレースホルダー。 |