HumanoidStateType

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

Humanoid の物理制御状態を識別、読み込み、設定します。Humanoid:GetState() および Humanoid:ChangeState() メソッド、および現在 Humanoid.StateChanged イベントで使用されているこの Enum 。

いくつかの状態では、手動設定のみを許可し、開発者がヒューマノイドのキャラクターのコントロールを放棄することを許可します。

プレイヤーのヒューマノイドを変更するとき、これはそのプレイヤーが自分のローカルクライアントで実行した LocalScript によって行う必要があります。特定の状態は、オーナープロセス(クライアントまたはサーバー)によって設定されたときにのみ機能します。(死亡など)

アイテム

名前概要
FallingDown0

ヒューマノイドが転んでしまい、数瞬後に起き上がろうとします。

Ragdoll1

(非推奨) ヒューマノイドは、高速移動オブジェクト(制御されない落下)に打たれました。ヒューマノイドはこれから回復できます。: この状態は、Humanoid:ChangeState() を使用して手動で設定および解除する必要があります。

GettingUp2

ヒューマノイドは、落下またはラグドールの後、足に戻っています。

Jumping3

ヒューマノイドが飛び降りました。(チェック Humanoid.Jump )。この状態は短時間のみ続きます。この状態は、通常、地上にいる場合は着地、まだ空中にいる場合はフリーフォールに移行します。

Swimming4

ヒューマノイドは現在、Terrain水で泳いでいます。

Freefall5

ヒューマノイドは現在フリーフォールしています (高さからジャンプしたか、崖から落ちた)。

Flying6

設設定するされると、ヒューマノイドは Humanoid.PlatformStand プロパティと同様にアニメーションされません。この状態は、プレイヤーが飛んでいる限り続きます。

Landed7

ヒューマノイドはフリーフォールの後、地面にタッチしました。この状態は短時間のみ続きます。

Running8

現在地上で実行中。

RunningNoPhysics10

(非推奨) 現在実行中で他の物理オブジェクトの近くにはありません。

StrafingNoPhysics11

現在、デフォルトのヒューマノイドでは使用されていません。Humanoid:ChangeState() で設定できません。

Climbing12

ヒューマノイドは登っています (例: TrussPart またははしごへ)。

Seated13

ヒューマノイドは現在、シートまたは車両シートに座っています。Humanoid.Sit プロパティをチェックします。

PlatformStanding14

ヒューマノイドはプラットフォームスタンディングです。Humanoid.PlatformStand プロパティをチェックします。

Dead15

ヒューマノイドが死にました。ヒューマノイドの状態をこの状態に変更すると、死にます。

Physics16

ヒューマノイドは自分で力を適用しないため、自動的に他の状態に移行することはありません。この状態は、Humanoid:ChangeState() を使用して手動で設定および解除する必要があります。

None18

不明な状態が内部でトリガーされた場合の使用できないプレースホルダー

ページ内容