AnimationClipProvider

แสดงที่เลิกใช้งานแล้ว

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

ไม่สามารถสร้าง
บริการ
ไม่ซ้ำ

ให้ฟังก์ชันสำหรับการโหลดและดูตัวอย่าง AnimationClips มันรวมถึงจํานวนฟังก์ชันที่มีประโยชน์เมื่อทํางานกับ Animation

The AnimationClipProvider แทนที่สิ่งที่ล้าสมัย KeyframeSequenceProvider ที่ใช้ในการดาวน์โหลด KeyframeSequences โดยรหัสเนื้อหา

ผู้ให้บริการแอนิเมชั่นคลิปมีหลายการใช้งาน

  • ดาวน์โหลด AnimationClip ที่เกี่ยวข้องกับ ID เนื้อหาแอนิเมชั่นจากเว็บไซต์ Roblox ไม่ว่าจะเป็นประเภทใดก็ตาม AnimationClip ( KeyframeSequence หรือ CurveAnimation )
  • สร้างรหัสชั่วคราวเพื่อดูตัวอย่างแอนิเมชั่นท้องถิ่น
  • ดึงรหัสเนื้อหาของแอนิเมชั่นที่เป็นเจ้าของโดยผู้ใช้รายหนึ่ง

สรุป

วิธีการ

  • RegisterActiveAnimationClip(animationClip : AnimationClip):ContentId

    สร้างรหัสสินทรัพย์ชั่วคราวจาก AnimationClip ที่สามารถใช้สําหรับการทดสอบท้องถิ่นของแอนิเมชั่น

  • RegisterAnimationClip(animationClip : AnimationClip):ContentId

    สร้างรหัสสินทรัพย์ชั่วคราวจาก AnimationClip ที่สามารถใช้สําหรับการทดสอบในท้องถิ่นของแอนิเมชั่น สร้างคําภีร์

  • ผลตอบแทน

    ส่งคืน AnimationClip ขึ้นอยู่กับแอสเซท ID ที่ระบุโดยไม่ซิงโครไลซ์อย่างเชิงเดียว

  • ผลตอบแทน

    ฟังก์ชันนี้จะคืนวัตถุ InventoryPages ซึ่งสามารถใช้เพื่อเลื่อนผ่านแอนิเมชั่นที่เป็นเจ้าของโดยผู้ใช้รายเฉพาะได้

  • GetClipEvaluatorAsync(assetId : ContentId):ClipEvaluator
    ผลตอบแทน

คุณสมบัติ

วิธีการ

RegisterActiveAnimationClip

ContentId

สร้างรหัสสินทรัพย์ชั่วคราวจาก AnimationClip ที่สามารถใช้สําหรับการทดสอบท้องถิ่นของแอนิเมชั่นนี้ทําหน้าที่เดียวกับ RegisterAnimationClip() แต่สร้าง URL active:// แทนที่จะเป็นคําที่แฮชรหัสที่สร้างขึ้นสามารถใช้เป็นคุณสมบัติ AnimationId สำหรับการทดสอบ

รหัสสินทรัพย์ที่สร้างโดยฟังก์ชันนี้เป็นชั่วคราวและไม่สามารถใช้ภายนอกสตูดิโอได้นักพัฒนาที่ต้องการสร้าง ID สินทรัพย์ที่สามารถใช้ออนไลน์ได้ควรอัปโหลด AnimationClip ไปยัง Roblox

พารามิเตอร์

animationClip: AnimationClip

The AnimationClip ที่จะใช้

ค่าเริ่มต้น: ""

ส่งค่ากลับ

ContentId

รหัสสินทรัพย์ชั่วคราวที่สร้างขึ้นสำหรับการเล่นแอนิเมชั่นในท้องถิ่น

RegisterAnimationClip

ContentId

สร้างรหัสสินทรัพย์ชั่วคราวจาก AnimationClip ที่สามารถใช้สําหรับการทดสอบท้องถิ่นของแอนิเมชั่น

ฟังก์ชันนี้ทำหน้าที่เดียวกันกับ RegisterActiveAnimationClip แต่สร้างฮาชแทนที่จะเป็น active:// URL

รหัสที่สร้างได้สามารถใช้สําหรับคุณสมบัติ Animation.AnimationId เพื่อทดสอบแอนิเมชั่น

รหัสสินทรัพย์ที่สร้างโดยฟังก์ชันนี้เป็นชั่วคราวและไม่สามารถใช้ภายนอกสตูดิโอได้นักพัฒนาที่ต้องการสร้าง ID สินทรัพย์ที่สามารถใช้ออนไลน์ได้ควรอัปโหลด AnimationClip ไปยัง Roblox

พารามิเตอร์

animationClip: AnimationClip

The AnimationClip ที่จะใช้

ค่าเริ่มต้น: ""

ส่งค่ากลับ

ContentId

รหัสสินทรัพย์ชั่วคราวที่สร้างขึ้นสำหรับการเล่นแอนิเมชั่นในท้องถิ่น

GetAnimationClipAsync

ผลตอบแทน

รับข้อมูลจาก AnimationClip ตามรหัสสินทรัพย์ที่ระบุassetId ต้องตรงกับสินทรัพย์แอนิเมชันใน Robloxฟังก์ชันจะให้ผลจนกว่า AnimationClip จะโหลดจากเว็บไซต์และควรถูกห่อหุ้มใน pcall

พารามิเตอร์

assetId: ContentId

ID เนื้อหาของแอนิเมชั่น

ค่าเริ่มต้น: ""

ส่งค่ากลับ

GetAnimations

ผลตอบแทน

ฟังก์ชันนี้จะคืนวัตถุ InventoryPages ซึ่งสามารถใช้เพื่อเลื่อนผ่านแอนิเมชั่นที่เป็นเจ้าของโดยผู้ใช้รายเฉพาะได้

ฟังก์ชันนี้มีจำนวนการใช้งานที่อาจเกิดขึ้น เช่น ปลั๊กอิน

พารามิเตอร์

userId: number

ID ผู้ใช้ของผู้ใช้

ค่าเริ่มต้น: ""

ส่งค่ากลับ

แอนิเมชั่น InventoryPages ของ

GetClipEvaluatorAsync

ClipEvaluator
ผลตอบแทน

พารามิเตอร์

assetId: ContentId
ค่าเริ่มต้น: ""

ส่งค่ากลับ

ClipEvaluator

อีเวนต์