HumanoidStateType

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Xác định, đọc và đặt trạng thái điều khiển vật lý của một Humanoid .Humanoid:GetState()Humanoid:ChangeState() phương pháp, cũng như sự kiện Humanoid.StateChanged hiện đang sử dụng Enum này.

Một số tiểu bang chỉ cho phép cài đặt thủ công và cho phép một nhà phát triển làm cho Humanoid từ bỏ kiểm soát nhân vật của nó.

Khi thay đổi Humanoid của một người chơi, việc này nên được thực hiện từ một LocalScript chạy bởi người chơi đó trên máy khách địa phương của họ.Một số trạng thái chỉ hoạt động khi được đặt bởi quá trình chủ sở hữu (khách hàng hoặc máy chủ).(Chết ví dụ)

Vật Phẩm

TênGiá TrịTóm Tắt
FallingDown0

Humanoid đã bị ngã và sẽ cố gắng đứng dậy trong vài lúc.

Ragdoll1

(Bị lỗi thời) Humanoid đã bị tấn công bởi một đối tượng di chuyển nhanh (rơi không kiểm soát).Con người có thể phục hồi từ điều này.: Trạng thái này phải được đặt và bỏ bỏ bằng tay bằng cách sử dụng Humanoid:ChangeState() .

GettingUp2

Humanoid đang quay lại trên chân sau khi Rơi xuống hoặc Ragdoll.

Jumping3

Humanoid vừa nhảy.(Kiểm tra Humanoid.Jump ).Tình trạng này chỉ kéo dài trong thời gian ngắn.Tình trạng này thường chuyển thành Landed, nếu ở trên mặt đất, hoặc Freefall, nếu vẫn còn trên không.

Swimming4

Humanoid hiện đang bơi trong Terrain nước.

Freefall5

Humanoid hiện đang rơi tự do (nhảy từ một độ cao hoặc rơi từ một vách đá).

Flying6

Khi được cài đặt, Humanoid sẽ không được hoạt hình, giống như với thuộc tính Humanoid.PlatformStand. Tình trạng này kéo dài cho đến khi người chơi bay.

Landed7

Humanoid chạm vào mặt đất sau một Freefall. Tình trạng này chỉ kéo dài trong thời gian ngắn.

Running8

Hiện đang chạy trong khi ở trên mặt đất.

RunningNoPhysics10

(Bị lỗi thời) Hiện đang chạy và không gần các vật lý khác.

StrafingNoPhysics11

Hiện không được sử dụng với Humanoid mặc định. Không thể được đặt với Humanoid:ChangeState() .

Climbing12

Humanoid đang leo trèo (ví dụ lên một TrussPart hoặc thang).

Seated13

Humanoid hiện đang ngồi trong một chỗ ngồi hoặc chỗ ngồi xe. Kiểm tra thuộc tính Humanoid.Sit.

PlatformStanding14

Humanoid là platformstanding. Kiểm tra thuộc tính Humanoid.PlatformStand.

Dead15

Humanoid đã chết. Thay đổi trạng thái của một Humanoid thành trạng thái này sẽ giết nó.

Physics16

Humanoid không áp dụng bất kỳ lực nào trên chính nó và sẽ không tự động chuyển sang bất kỳ trạng thái nào khác.Tình trạng này phải được thiết lập và bỏ khỏi bằng tay bằng cách sử dụng Humanoid:ChangeState() .

None18

Không sử dụng được chỗ trống trong trường hợp một trạng thái không xác định bị kích hoạt bên trong.

Trên trang này