HumanoidDescription
*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.
HumanoidDescription là một đối tượng lưu trữ một mô tả của một
Bạn có thể nhận một HumanoidDescription bằng cách sử dụng các chức năng sau đây:
- Players:GetHumanoidDescriptionFromUserId() , cho một trang phục hiện đang được mặc bởi một người dùng trên Roblox.
- Players:GetHumanoidDescriptionFromOutfitId() , cho một trang phục được tạo bởi một người dùng trên Roblox.
- Bạn có thể tạo một mô hình của con người từ một mô tả con người thông qua Players:CreateHumanoidModelFromDescription() .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
Tóm Tắt
Thuộc Tính
Một danh sách biểu tượng của trang phục lớp nhiều lớp nơi mỗi hàng trong trang sách mô tả một phụ kiện, loại tài sản, lượng, và (tùy chọn) Puffiness như một cặp giá trị chìa khóa.
Một danh sách tài nguyên ID được phân cách bởi dấu chấm câu được thêm vào một giàn khoan Accessories khi được áp dụng Humanoid , thường là những thứ được kết dính vào nó (như áo choàng).
Xác định hệ số bằng của hình dạng của một Humanoid bằng cách dịch hình dạng R15 từ cơ thể trung bình (0) đến một cơ thể cao hơn và một cơ thể tròn hơn (1).
Khi mô tả này được ứng dụng vào một applied , nó xác định Humanoid để chơi khi Animation.AnimationId của nó là 2>Class.Animation.AnimationId2> để leo trèo.
Xác định bởi yếu tố nào độ sâu (khoảng cách từ trên xuống) của một Humanoid được thiết lập.
Xác định ID tài nguyên của Khuôn mặt để ứng dụng vào Humanoid .
Một danh sách các ID tài sản được tách câm như sẽ được thêm vào Accessories trên một Humanoid thiết bị khi applied , thường là những gì được kết dính vào phía trước của mặ
Khi mô tả này được ứng dụng vào một applied , nó xác định Humanoid để chơi khi Animation.AnimationId của nó là 1> Enum.HumanoidStateType|Freefall1> .
Một danh sách tách câu của ID tài sản sẽ được thêm vào một thiết bị Accessories khi được gắn vào một thiết bị Humanoid , thường là những thứ được kết dính vào phía trước của thân hình n
Xác định Graphic được sử dụng bởi một ShirtGraphic .
Một danh sách tài sản ID được phân cách bởi dấu chấm câu được thêm vào một Accessories máy chủ khi Humanoid , thường những gắn vào đầu của nó giống như tóc.
Một danh sách tài sản ID được phân cách bởi dấu chấm câu được thêm vào một Accessories máy chủ khi Humanoid , thường là những gì được kèm theo với đầu của nó.
Xác định ID tài sản của Đầu để ứng dụng vào Humanoid .
Xác định BodyColors.HeadColor3 và BodyColors.HeadColor của một Humanoid khi 1> Class.Humanoid:ApplyDescription()|applied1> .
Xác định bởi yếu tố nào Head của một Humanoid được thu nhỏ, cũng như bất kỳ phụ kiện kèm theo nó.
Xác định bởi yếu tố nào độ cao của một Humanoid được điều chỉnh, cũng như tất cả các phụ kiện không được kết bằng với đầu của nó.
Khi mô tả này được applied vào một Humanoid , điều này xác định Animation.AnimationId để chơi khi khi 1> Class.Humanoid:GetState()|
Khi mô tả này được ứng dụng vào một applied vào một Humanoid, điều này xác định Animation.AnimationId để chơi khi 1> Class.Humanoid:GetState()
Xác định ID tài sản của LeftArm để được áp dụng vào Humanoid .
Xác định BodyColors.LeftArmColor3 và BodyColors.LeftArmColor của một Humanoid khi được áp dụng.
Xác định ID tài sản của LeftLeg để được áp dụng vào Humanoid .
Xác định BodyColors.LeftLegColor3 và BodyColors.LeftLegColor của một Humanoid khi được áp dụng.
Một danh sách các ID tài sản được tách câu dữ liệu như Accessories được thêm vào một Humanoid máy chủ khi applied , thường là những gì được kết nối với cổ của nó (nh
Xác định PantsTemplate được sử dụng bởi một Pants ví dụ / trường hợp
Xác định mức độ rộng (0) hoặc thu nhỏ (1) của một Humanoid thiết bị.
Xác định ID tài sản của RightArm để được áp dụng vào Humanoid .
Xác định BodyColors.RightArmColor3 và BodyColors.RightArmColor của một Hình người khi được áp dụng.
Xác định ID tài sản của RightLeg để được áp dụng vào Humanoid .
Xác định màu BodyColors.RightLegColor3 và màu BodyColors.RightLegColor của một người hình khi ứng dụng.
Khi mô tả này được ứng dụng vào một applied , nó xác định Humanoid để chơi khi nó Animation.AnimationId là 2> Class.Animation.AnimationId2> để chơi ở tố
Xác định ShirtTemplate được sử dụng bởi một Shirt ví dụ / trường hợp
Một danh sách tách câu của ID tài sản sẽ được thêm vào một thiết bị Accessories khi Humanoid , thường là những thứ được kết dính vào vai của nó (như những con vật dính vào vai của nó).
Khi mô tả này được ứng dụng vào một applied đối với một Humanoid, điều này xác định Animation.AnimationId để chơi khi khi 1> Class.H
Xác định ID tài sản của Torso để được áp dụng vào Humanoid .
Xác định màu BodyColors.TorsoColor3 và màu BodyColors.TorsoColor của một người khi được áp dụng.
Một danh sách tài sản ID được phân cách bởi dấu chấm câu được thêm vào một giàn khoan Accessories khi Humanoid , thường là những gì được kết dính với vòng eo của nó (như các dải).
Khi mô tả này được ứng dụng vào một applied , nó xác định Humanoid để chơi khi Animation.AnimationId của nó đang chạy ở tốc độ thấp.
Xác định bởi yếu tố nào để khoảng cách chiều rộng (từ trái sang phải) của một Humanoid được thu nhỏ, cũng như tất cả các phụ kiện không được kèm theo với đầu của nó.
Phương Pháp
Thêm emote vào mô tả đã được cung cấp một ID và tên.
Trả lại một bảng các phụ kiện hiện tại của một avatar.
Trả lại một từ điển các biểu tượng đã được added hoặc set đến miêu tảnày.
Trả về một loạt các bảng mô tả các biểu cảm được trang bị đã có set .
Loại bỏ tất cả các biểu cảm đã được thêm dưới cái tên đã được cung cấp.
Chấp nhận một bảng mà nó cấu hình các phụ kiện và tính tương quan cho một avatar.
Đặt tất cả các biểu cảm này trên miêu tảnày.
Đặt các cảm xúc đang được sử dụng cho một loạt các tên cảm xúc.
Sự Kiện
Lửa khi biểu cảm được thêm, xóa hoặc đặt trên miêu tảnày.
Lửa khi các biểu cảm được trang bị là set trên miêu tảnày.
Thuộc Tính
AccessoryBlob
Một danh sách JSON được biểu tượng hóa của quần áo lớp nơi mỗi hàng trong mục trong danh sách mô tả phụ kiệnnguyên, kiểu dáng, lượng và (tùy chọn) Puffiness như cặp giá trị chính. Điều này có thể được chỉnh sửa trong các cửa sổ thuộc tính cho Class.HumanoidDescription
Để thực hiện các thay đổi từ Lua (which is recommended over editing the JSON directly), use HumanoidDescription:SetAccessories() and HumanoidDescription:GetAccessories() . These methods can also be enabled to work with rigid accessories by setting IncludeRigidAccessories parameters to true.
BackAccessory
BackAccessory là một danh sách tách câu của ID tài sản xác định các mục phụ kiện nên được thêm khi mô tả được applied . Danh sách không thể chứa những mục duplicate.
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- FaceAccessory , Class.
BodyTypeScale
BodyTypeScale xác định hệ số bằng của hình dạng của một Humanoid bằng cách dịch hình dạng R15 thông thường (0
Lưu ý rằng khi giá trị của thuộc tính này là 0, thì ProportionScale thuộc tính không có hiệu lực.
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- ProportionScale , ảnh hưởng đến kích thước của thân hình khi điều này không phải là 0
- HeadScale , which provides specific control over the scale of the rig's head
ClimbAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid định Class.Animation.AnimationId để chơi khi nó 2>Class.Humanoid:GetState()|state2> là <
Xem thêm:
DepthScale
DepthScale xác định bởi yếu tố nào độ sâu (khoảng cách dọc) của một Humanoid được thiết lập, cũng như tất cả các phụ kiện không được kết
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BodyTypeScale và ProportionScale, which can provide more realistic rig proportions
Face
Mặt định nghĩa ID của Mặt để được applied đến một Humanoid . Loại của ID của Mặt cung cấp 0> phải là một loại tài sản Decal hoặc Image0> .
Texture mặt thực tế được tạo bằng cách sử dụng một Decal trên đầu có tên là "mặt" hoặc "Mặt".
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- GraphicTShirt , Shirt và Pants , điều này cũng áp dụng cho các bề mặt vào một máy tính của một mô hình
- Head , có thể thay đổi mạng lưới của đầu
- FaceAccessory , which can apply one or more Accessory objects to the face
FaceAccessory
FaceAccessory là một danh sách các ID tài sản được phân cách bởi dấu chấm câu qui định những phụ kiện nào nên được thêm khi mô tả được áp dụng bằng cách sử dụng applied , thường là những thứ được kết dính với phía trước
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.
- Face , một tính năng xác định những gì là mặt trên đầu sử dụng chất béo mặt
FallAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid xác định Class.Animation.AnimationId để chơi khi nó đang ở trạng thái 2>Class.Humanoid:GetState()2> .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
FrontAccessory
Phụ kiện trước hàng đầu là một danh sách các ID tài sản được phân cách bởi dấu chấm câu mà xác định phụ kiện nào nên thêm khi mô tả được Class.Humanoid:ApplyDescription()|applied , thường là những phụ kiện được kết nối với phía trước của th
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.
GraphicTShirt
Áo thun图形 xác định Graphic được sử dụng bởi một ShirtGraphic instâne khi 0> Class.Humanoid
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- Shirt , which can provide the same functionality in addition to providing textures for the entire torso and arms
- TorsoColor , có thể thay đổi màu của vùng thân dưới áo thun
HairAccessory
HairAccessory là một danh sách các ID tài sản được phân cách bởi câu trống qui định rằng các phụ kiện nên được thêm khi mô tả được applied , thường là những gì được kết dính với đầu của nó giống như tóc. Danh sách này kh
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.Humanoid
HatAccessory
HatAccessory là một danh sách các ID tài sản được phân cách bởi dấu chấm câu qui định những món đồ trang trí nào nên được thêm khi mô tả được applied , thường là những món đồ được kết dính với đầu của nó. Danh sách này không
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.Humanoid
Head
Đầu xác định ID tài sản của Đầu để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- HeadColor , kiểm soát màu của cánh tay này
- HatAccessory , HairAccessory và FaceAccessory , tất cả đều có thể áp dụng 0> Class.Accessory0> đối tượng mà được kết nố
HeadColor
Màu đầu xác định BodyColors.HeadColor3 và BodyColors.HeadColor của một 0> Class.Humanoid0> khi mô tả được áp dụng 3> Class.Humanoid:ApplyDescription()|applied 3> .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- Head , which controls mesh used for the head
- Face , áp dụng một lớp về mặt trước của đầu
HeadScale
HeadScale định bởi yếu tố nào Head đối t
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BodyTypeScale và ProportionScale, which can provide realistic rig proportions
- WidthScale , HeightScale và DepthScale , cung cấp một cách tốt hơn về các chiều kích thước khác nhau của một giàn khoan
HeightScale
HeightScale định bởi yếu tố nào độ cao (chiều dài trên-dưới) của một Humanoid được thiết lập, cũng như tất cả các phụ kiện kh
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BodyTypeScale và ProportionScale, which can provide more realistic rig proportions
IdleAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid xác định Class.Animation.AnimationId để chơi khi nó đang ở trạng thái 2>Class.Humanoid:Get
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
JumpAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid xác định Class.Animation.AnimationId để chơi khi nó đang ở trạng thái 2>Class.HumanoidGetState()2> .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
LeftArm
LeftArm xác định ID tài sản của LeftArm để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- LeftArmColor , kiểm soát màu của cánh tay này
LeftArmColor
LeftArmColor định nghĩa BodyColors.LeftArmColor3 và BodyColors.LeftArmColor của một 0>Class.Humanoid0> khi mô tả được ứng dụng bằng cách 3>Class.Humanoid:ApplyDescription()
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- HeadColor , TorsoColor , RightArmColor , 0> Class.HumanoidDescription.LeftLegColor|LeftLegColor0> and <
- LeftArm , điều khiển mạng lưới được sử dụng cho cánh tay này
- Shirt , có thể áp dụng một chất bền cho cánh tay này
LeftLeg
LeftLeg xác định ID tài sản của LeftLeg để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- LeftLegColor , kiểm soát màu của cánh tay này
LeftLegColor
LeftLegColor định nghĩa BodyColors.LeftLegColor3 và BodyColors.LeftLegColor của một 0>Class.Humanoid0> khi mô tả được 3>Class.Humanoid:ApplyDescription()|applied</
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- HeadColor , TorsoColor , LeftArmColor , 0> Class.HumanoidDescription.RightArmColor|RightArmColor0> , and
- LeftLeg , which controls mesh used for this limb
- Pants , có thể áp dụng một chất bôi trơn cho cánh tay này
MoodAnimation
NeckAccessory
NeckAccessory là một danh sách các ID tài sản được phân cách bởi dấu chấm câu qui định thiết bị phụ kiện nào nên được thêm khi mô tả được áp dụng bằng cách sử dụng applied , thường là những thứ được kết dính vào
Bất kỳ phụ kiện nào cũng có thể được sử dụng trong thuộc tính này, ngay cả khi nó được định để đi vào một vị trí phụ kiện khác. Ví dụ, một phụ kiện được định để đi vào lưng của bạn (như mộ
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.Humanoid
Pants
Quần định nghĩa PantsTemplate được sử dụng bởi một Pants instance khi 0> Class.Humanoid:ApplyDescription()0> đư
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- TorsoColor , LeftLegColor và RightLegColor , which can change the color of the body parts underneath the pants texture
ProportionScale
ProportionScale định mức độ rộng (0) hoặc thu nhỏ (1) của một Humanoid giàn giáo. Giá trị ngoài phạm vi 0 đến 1 được gắn bó. K
Lưu ý rằng khi giá trị của BodyTypeScale là 0, thuộc tính này không có hiệu lực.
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BodyTypeScale , ảnh hưởng đến kích thước của các bộ phận trên mặt nạ của mình
- HeadScale , which provides specific control over the scale of the rig's head
RightArm
RightArm định nghĩa ID tài sản của RightArm để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- RightArmColor , kiểm soát màu của cánh tay này
RightArmColor
RightArmColor định nghĩa BodyColors.RightArmColor3 và BodyColors.RightArmColor của một 0>Class.Humanoid0> khi mô tả được ứng dụng bằng cách 3>Class.Humanoid:ApplyDescription
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- HeadColor , TorsoColor , LeftArmColor , 0> Class.HumanoidDescription.LeftLegColor|LeftLegColor0> and <
- RightArm , điều khiển mạng lưới được sử dụng cho cánh tay này
- Shirt , có thể áp dụng một chất bền cho cánh tay này
RightLeg
RightLeg xác định ID tài sản của RightLeg để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- RightLegColor , kiểm soát màu của cánh tay này
RightLegColor
RightLegColor định nghĩa BodyColors.RightLegColor3 và BodyColors.RightLegColor của một 0>Class.Humanoid0> khi mô tả được ứng dụng bằng cách 3>Class.Humanoid:ApplyDescription
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- HeadColor , TorsoColor , LeftArmColor , 0> Class.HumanoidDescription.RightArmColor|RightArmColor0> , and
- RightLeg , điều khiển mạng lưới được sử dụng cho cánh tay này
- Pants , có thể áp dụng một chất bôi trơn cho cánh tay này
RunAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid định Class.Animation.AnimationId để chơi khi nó 2>Class.Humanoid:GetState()|state</
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
Shirt
Áo phông định nghĩa ShirtTemplate được sử dụng bởi một Shirt 实例 khi 0> Class.Humanoid:ApplyDescription()0>
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- GraphicTShirt , một đặc tính tương tự điều này áp dụng cho một đối tượng ShirtGraphic
- TorsoColor , LeftArmColor và RightArmColor , which can change the color of the body parts underneath the shirt texture
ShouldersAccessory
ShouldersAccessory là một danh sách các ID tài sản được phân cách bởi dấu chấm câu mà xác định các phụ kiện nên được thêm khi mô tả được áp dụng bằng cách sử dụng applied , thường là những con vật được gắn vào vai (
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.Humanoid
SwimAnimation
Khi đó mô tả này được ứng dụng vào một applied đến một Humanoid , SwimAnimation xác định 2> Class.Animation.AnimationId2>
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
Torso
Torso định ID tài nguyên của Torso để được applied đến một Humanoid .
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- TorsoColor , kiểm soát màu của các chi dưới cơ thể này
TorsoColor
TorsoColor định nghĩa BodyColors.TorsoColor3 và BodyColors.TorsoColor của một 0>Class.Humanoid0> khi mô tả được ứng dụng bằng cách 3> Class.Humanoid:ApplyDescription()
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- Torso , which controls mesh used for this body part
- GraphicTShirt và Shirt, có thể áp dụng một chất bền vào bộ phận này cơ thể
WaistAccessory
Phụ kiện eo là một danh sách các ID tài sản được phân cách bởi dấu chấm câu qui định các phụ kiện nên được thêm khi mô tả được áp dụng applied , thường là những phụ kiện được kết bằng dây (như dây cài). Danh sách
Một lỗi đã xảy ra nếu bạn cố gắng áp dụng một mô tả mới mà chia sẻ bất kỳ nguồn tài nguyên nào với mô tả hiện tại nhưng một mô tả khác.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BackAccessory , Class.HumanoidDescription.
WalkAnimation
Khi mô tả này được ứng dụng vào một applied , Humanoid định đo Class.Animation.AnimationId để chơi khi nó đang ở trạng thái 2>Class.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
WidthScale
WidthScale xác định bởi yếu tố nào mà chiều rộng (khoảng cách bên trái-phải) của một Humanoid được thiết lập, cũng như tất cả cá
Xem thêm
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- BodyTypeScale và ProportionScale, which can provide more realistic rig proportions
Phương Pháp
AddEmote
AddEmote sẽ thêm một tài nguyên Emote vào mô tả đã được cung cấp một ID tài nguyên. ID tài nguyên phải là một tài nguyên "Emote" (xem Emotes được trưng bày trong Mục lục.
Bạn có thể thêm nhiều biểu cảm cùng một cái tên. Tất cả các biểu cảm cùng một cái tên có thể được loại bỏ bằng cách sử dụng RemoveEmote . Nếu một biểu cảm có cùng một ID được thêm dưới cùng một
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- GetEmotes , which can be used to retrieve the emotes that have been added by this function
- SetEmotes và RemoveEmote, cũng như các hành động nào đã được thêm vào trò chơi
- EmotesChanged , which fires after this function is called
Tham Số
Một chuỗi được sử dụng để xác định những gì đang được thêm vào. Ví dụ: "Salute" .
Một ID tài nguyên biểu cảm.
Lợi Nhuận
GetAccessories
Trả lại một bảng các phụ kiện hiện tại của một avatar. Nếu tham số thứ hai (includingRigidAccessories) là true thì bảng trả lại cũng sẽ bao gồm các vị trí cho phụ kiện cứng từ các thuộc tính cứng.
Tham Số
Đặt true nếu các phụ kiện cứng từ các thuộc tính phụ kiện cứng cũng nên được bao gồm trong mảng trả lại. False có nghĩa là chỉ được bao gồm các phụ kiện quần áo lớp trong AccessoryBlob.
Lợi Nhuận
Trả về một danh sách để mỗi một mục đặc hạng cho một phụ kiện cụ thể AccessoryType, AssetId, IsLayered, Order và Puffiness.
Mẫu mã
local includeRigidAccessories = true
local accessoriesTable = game:GetService("Players"):GetHumanoidDescriptionFromUserId(1):GetAccessories(includeRigidAccessories)
for _, accessoryInfo in ipairs(accessoriesTable) do
print(tostring(accessoryInfo.AssetId) .. " " .. tostring(accessoryInfo.AccessoryType))
end
GetEmotes
GetEmotes trả về một từ điển các biểu tượng đã được added hoặc set đến trong mô miêu tảnày. Các chìa khóa của từ điển này là tên c
Ví dụ
local hd = Instance.new("HumanoidDescription")hd:AddEmote("Salute", 3360689775)local emotes = hd:GetEmotes()for name, ids in emotes doprint(("The emote %s has %d ids:"):format(name, #ids))for _, id in ids doprint(id)endend
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- EmotesChanged , which fires with the value returned this function after it may have changed
Lợi Nhuận
Một từ điển các biểu tượng nơi chìa khóa là tên biểu tượng và giá trị là một loạt các ID tài nguyên biểu tượng. Ví dụ:
{Salute = {3360689775},Agree = {4849487550},Disagree = {4849495710}}
.
GetEquippedEmotes
GetEquippedEmotes trả về một loạt các bảng cho thấy Name và Slot của mỗi emote được trang bị bởi 0> Class.HumanoidDescription:SetEquippedEmotes()|SetEquippedEmotes0> .
Ví dụ
local hd = Instance.new("HumanoidDescription")hd:SetEmotes({Salute = {3360689775}, Agree = {4849487550}})hd:SetEquippedEmotes({"Salute", "Agree"})-- Lặp lại các biểu cảm đang mặc:for _, t in hd:GetEquippedEmotes() doprint(("In slot %d: emote %s is equipped"):format(t.Slot, t.Name))end
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- SetEquippedEmotes , which sets the currently equipped emotes and changes what this function returns
- EquippedEmotesChanged , which fires when the function returned by this value may have changed
Lợi Nhuận
Một dàn bàn tên và thẻ mà mỗi biểu cảm được trang bị. Ví dụ:
{{Slot = 3, Name = "Salute"},{Slot = 2, Name = "Agree"},{Slot = 1, Name = "Disagree"},}
.
RemoveEmote
Loại bỏ biểu tượng loại bỏ tất cả các biểu tượng từ mô tả đã có added hoặc set dướ
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- GetEmotes , which can retrieve a dictionary of emotes có thể bị xóa
Tham Số
Lợi Nhuận
SetAccessories
Chấp nhận một bảng mà cấu hình các phụ kiện và các thuộc tính liên quan cho một avatar. Nếu thứ hai (includingRigidAccessories) là true, thì chức năng này cũng có thể được sử dụng để cấu hình các phụ kiện cứng trong các tính năng cứng. Trong trường hợp này, bấ
Tham Số
Mỗi hàng đều đặt cấu hình cho một phụ kiện cụ thể AccessoryType, AssetId, IsLayered, Order và Puffiness.
Đặt true nếu các phụ kiện cứng được bao gồm trong mảng đã được qua (họ sẽ phải không đặt Order).
Lợi Nhuận
Mẫu mã
local humanoidDescription = Instance.new("HumanoidDescription")
local originalSpecifications = {
{
Order = 1,
AssetId = 123456789,
Puffiness = 0.5,
AccessoryType = Enum.AccessoryType.Sweater
}
}
humanoidDescription:SetAccessories(originalSpecifications)
local updatedSpecifications = humanoidDescription:GetAccessories(false)
local newIndividualSpecification = {
Order = 2,
AssetId = 987654321,
Puffiness= 0.7,
AccessoryType = Enum.AccessoryType.Jacket,
IsLayered = true
}
updatedSpecifications[#updatedSpecifications + 1] = newIndividualSpecification
humanoidDescription:SetAccessories(updatedSpecifications)
SetEmotes
SetEmotes đặt tất cả các biểu cảm trên các trang này theo một bảng tương tự như những gì được trả lại bởi GetEmotes . Nó kích hoạt EmotesChanged
Ví dụ
local emotes = {Salute = {3360689775}, -- Ghi chú ngữ cảnh: cũng có thể sử dụng ["Salute"] = ...Agree = {4849487550},Disagree = {4849495710}}local hd = Instance.new("HumanoidDescription")hd:SetEmotes(emotes)
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- AddEmote và RemoveEmote có thể điều chỉnh các điệu nhảy của emotes đã thêm ở cấpcá nhân
- EmotesChanged , which fires when this function is called
Tham Số
Một từ điển các biểu tượng nơi chìa khóa là tên biểu tượng và giá trị là một loạt các ID tài nguyên biểu tượng. Ví dụ:
{Salute = {3360689775},Agree = {4849487550},Disagree = {4849495710}}
.
Lợi Nhuận
SetEquippedEmotes
SetEquippedEmotes đặt các cảm xúc đang được sử dụng hiện tại cho một loạt các tên cảm xúc khi được
Ví dụ
local hd = Instance.new("HumanoidDescription")hd:SetEmotes({Salute = {3360689775}, Agree = {4849487550}})-- Có thể cung cấp một dàn chuỗi... (giả dối là số thứ)hd:SetEquippedEmotes({"Salute", "Agree"})-- ... hoặc một dàn bàn khải được trả lại bởi GetEquippedEmotes (Slot và Name keys cài đặt)hd:SetEquippedEmotes({{Slot = 1, Name = "Salute"}, {Slot = 2, Name = "Agree"}})
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- GetEquippedEmotes , which returns a value describing the equipped emotes set by this function
- EquippedEmotesChanged , which fires when this function is called
Tham Số
Một dàn tên biểu cảm. Ví dụ:
{ "Disagree", "Agree", "Salute" }
– HOẶC – Một mat阵 các bảng mô tả tên và slot mà mỗi biểu cảm được trang bị. Ví dụ:
{{Slot = 3, Name = "Salute"},{Slot = 2, Name = "Agree"},{Slot = 1, Name = "Disagree"},}
.
Lợi Nhuận
Sự Kiện
EmotesChanged
EmotesChanged những khi emotes được added , removed hoặc 0> Class.HumanoidDescription:SetEmotes()|set0> trên mô miêu tả. Sự
Nếu AddEmote được gọi với cùng tên và ID như một biểu tượng tồn tại, sự kiện này sẽ kích hoạt.
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
Tham Số
Một từ điển các biểu tượng nơi chìa khóa là tên biểu tượng và giá trị là một loạt các ID tài nguyên biểu tượng. Ví dụ:
{Salute = {3360689775},Agree = {4849487550},Disagree = {4849495710}}
.
EquippedEmotesChanged
EquippedEmotesChanged kích hoạt khi các biểu cảm được trang bị trên mô tả này bằng cách sử dụng SetEquippedEmotes . Nó cung cấp các biểu cảm được trang bị mới trong một bảng như đó mà đượ
Ví dụ
local hd = Instance.new("HumanoidDescription")
hd.EquippedEmotesChanged:Connect(function(equippedEmotes)
print(("We have %d emotes equipped"):format(#equippedEmotes))
for _, t in equippedEmotes do
print(("In slot %d: emote %s is equipped"):format(t.Slot, t.Name))
end
end)
hd:SetEquippedEmotes({"Salute", "Agree"}) --> We have 2 emotes equipped
Xem thêm:
- Hệ thống mô tả hình người , cho thêm thông tin về HumanoidDescription .
- SetEquippedEmotes , khiến sự kiện này phát triển
- GetEquippedEmotes , which can be used to query the currently equipped emotes without this event firing
Tham Số
Một dàn bàn tên và thẻ mà mỗi biểu cảm được trang bị. Ví dụ:
{{Slot = 3, Name = "Salute"},{Slot = 2, Name = "Agree"},{Slot = 1, Name = "Disagree"},}
.