อารมณ์

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่

อารมณ์ เป็นประเภทของ อนิเมชันใบหน้า สำหรับหัวที่หมุนเวียนได้อย่างไม่มีที่สิ้นสุด, สามารถให้ผู้ใช้แสดงตัวและตอบสนองต่อผู้อื

อารมณ์ปกติ
เปิดอารมณ์ในปาก

การสร้างอารมณ์

หากคุณมีตัวละครที่มีหัวที่สามารถเคลื่อนไหวได้ คุณสามารถสร้างอนิเมชันอารมณ์ใด ๆ ที่คุณสามารถคิดได้โดยใช้

เพื่อสร้างอารมณ์:

  1. เพิ่มโมเดลตัวละครที่มีหัวของตัวเองใน viewport

  2. เปิด เครื่องมือแก้ไขอนิเมชันใบหน้า

    1. ในแถบเมนู ไปที่แท็บ Avatar

    2. ในส่วน อนิเมชัน คลิกที่ แอนิเมชันเอดิตอร์ หน้าต่างจะปรากฏขึ้น

    3. ใน viewport เลือกโมเดลตัวละครของคุณด้วยหัวที่มีอนิเมชันได้ มีการแสดงข้อคุยสนทนา

    4. ในฟิลด์ ชื่อแอนิเมชัน ใส่ชื่อแอนิเมชันใหม่แล้วคลิกปุ่ม สร้าง ตัวอิ่มเอนิเมชันจะแสดง สื่อและการเล่น และ 1>ตารางเวลา1> และ 4>รายการเพล

    5. ใน รายการแทร็กของเครื่องมืออนิเมชัน ของเครื่องมืออนิเมชัน คลิกปุ่ม หน้า ปุ่ม อนิเมชันหน้า จะปรากฏขึ้นด้านซ้ายของรายการแทร็ก

  3. ใน เครื่องมือแก้ไขอนิเมชันใบหน้า ปรับสไลเดอร์สำหรับส่วนที่หน้าของคุณต้องการจัดการ เส้นทางอนิเมชันสำหรับแต่ละส่วนที่คุณจัดการจะปรากฏในรายการเส้นทางร่วมกับโค้

    • เพื่อยกเลิกขั้นตอนในสไลเดอร์ กด CtrlZ ( Z )
    • เพื่อทำซ้ำขั้นตอนบนสไลเดอร์ กด CtrlY ( Y )
    • เพื่อรีเซ็ตสไลเดอร์ไปยังค่าเริ่มต้นของมัน, คลิกที่สไลเดอร์ด้านขวา. เมนู上下文จะปรากฏ เลือก รีเซ็ตที่เลือก .
  4. เมื่อคุณเสร็จสิ้นการสร้างอนิเมชันของคุณ, นำทางไปที่ การควบคุมสื่อและเล่น และคลิกปุ่ม … ปุ่มปรากฏขึ้นมา เมนู pop-up จะปรากฏขึ้น

  5. เลือก บันทึก หรือ บันทึกเป็น เพื่อบันทึกอนิเมชันอารมณ์ อนิเมชันจะปรากฏใน หน้าต่าง Explorer เป็นลูกของวัตถุ 1> AnimSaves1> (ตัวเองเป็นลูกของริก)

  6. (อpcional) เพื่อกำหนดรหัสสินค้าให้กับอนิเมชั่นอารมณ์ของคุณและบันทึกไว้ใน Toolbox เพื่อใช้ในประสบการณ์ของคุณ

    1. ใน หน้าต่าง Explorer แอนิเมชันเมนูบริบทัศน์ปรากฏขึ้น

    2. เลือก บันทึกไปยัง Roblox แสดง การกำหนดค่าสินทรัพย์

    3. กรอกข้อมูลในช่องต่อไปนี้:

      • ชื่อเรื่อง : ชื่อสำหรับปลั๊กอินของคุณ
      • คำอธิบาย : คำอธิบายที่อธิบายว่าผู้ใช้รายการใดที่คาดหวังว่าจะได้รับประโยชน์จากปลั๊กอิน
      • ผู้สร้าง : ผู้สร้างที่คุณต้องการจะเป็นเจ้าของปลั๊กอิน
    4. คลิกปุ่ม ส่ง หลังจากสักครู่ปฏิวัติดาวน์โหลดของคุณจะปรากฏขึ้น Animation.AnimationID ที่คุณสามารถใช้เพื่อตั้งอารมณ์ให้กับตัวละครในประสบการณ์ของคุณ

การตั้งค่าอารมณ์

ทุกตัวละครที่มีหัวที่สามารถแสดงอารมณ์ได้มีเด็ก

การแก้ไข AnimationEffects

คุณสามารถตั้งอารมณ์สำหรับแต่ละตัวละครในประสบการณ์ของคุณโดยการแก้ไขอารมณ์ของพวกเขา Animation.AnimationID เมื่อผู้ใช้เริ่มเหตุการณ์ใด ๆ ก็ตาม เช่น


local Players = game:GetService("Players")
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
local animateScript = character:WaitForChild("Animate")
animateScript.mood.Animation1.AnimationId = "rbxassetid://7715145252" -- อารมณ์
end
local function onPlayerAdded(player)
player.CharacterAppearanceLoaded:Connect(onCharacterAdded)
end
Players.PlayerAdded:Connect(onPlayerAdded)

ใช้คำอธิบายของมนุษย์

คุณยังสามารถใช้ระบบ HumanoidDescription เพื่อค้นหาตัวละครของผู้ใช้และแก้ไข Class.Animation.AnimationID|AnimationIDs ของพวกเขาสำหรับอนิเมชันใด ๆ สำหรับต


local humanoid = player.Character and player.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
local descriptionClone = humanoid:GetAppliedDescription()
descriptionClone.IdleAnimation = 10725833199
-- ใช้ "คลอนคำอธิบาย" ที่ปรับแต่งแล้วในมนุษย์
humanoid:ApplyDescription(descriptionClone)
end

การปิดใช้งานอารมณ์

เพื่อปิดการใช้งานอารมณ์จากประสบการณ์ของคุณ คุณสามารถลบวัตถุอารมณ์ภายใต้ AnimateLocalScript ตัวอย่างเช่น Script ลบอารมณ์ของทุกตัวล


local Players = game:GetService("Players")
local function onCharacterAdded(character)
local humanoid = character:WaitForChild("Humanoid")
local animateScript = character:WaitForChild("Animate")
animateScript.mood:Destroy()
end
local function onPlayerAdded(player)
player.CharacterAppearanceLoaded:Connect(onCharacterAdded)
end
Players.PlayerAdded:Connect(onPlayerAdded)