Node
ที่ให้การจับคู่ระหว่างกระดูกของ ModelRenderable
ที่สกินแล้วกับชุด Node
ขณะเล่นภาพเคลื่อนไหว ระบบจะแปลงรูปแบบ Node
ที่แนบมาระหว่าง
onUpdate(FrameTime)
การบิดเบือน Node
จะเปลี่ยนรูปแบบกระดูกที่เกี่ยวข้องด้วย กระดูกของเด็กจะเปลี่ยนแปลงไม่ได้โดยอัตโนมัติ หากต้องการเปลี่ยนการเปลี่ยนกระดูกเด็ก กระดูกเด็กจะต้องแนบอยู่กับโหนดย่อย หากภาพเคลื่อนไหวกําลังเล่นอยู่ โหนดและกระดูกจะได้รับการตั้งค่าเป็นสถานะภาพเคลื่อนไหวในแต่ละเฟรมระหว่าง onUpdate(FrameTime)
อย่างไรก็ตาม Node
ที่แนบมาจะแก้ไขได้หลังจาก onUpdate(FrameTime)
ในแต่ละเฟรมเพื่อควบคุมกระดูกขณะเล่นภาพเคลื่อนไหว
isActive()
ใน Node
' ที่เป็นเท็จ จะไม่มีการเปลี่ยนแปลงและไม่ได้แปลงกระดูก
และ Node
ที่แนบมาก็จะไม่มีการเปลี่ยนรูปแบบหากเชื่อมโยงอยู่กับกระดูกที่ไม่ตรงกับกระดูกใน ModelRenderable
แต่อย่างใด
การเรียกใช้ setRenderable(Renderable)
จะไม่เปลี่ยนแปลงการแมป Node
Node
ที่แนบมาและ #39 การเปลี่ยนจะเปลี่ยนไปใช้ท่าของกระดูกที่ตรงกันใน ModelRenderable
ใหม่ทันที
ผู้ผลิตก่อสร้าง
วิธีการสาธารณะ
โหนด | |
เป็นโมฆะ | |
เป็นโมฆะ | |
เป็นโมฆะ |
วิธีการที่รับค่ามา
ผู้ผลิตก่อสร้าง
สาธารณะ SkeletonNode ()
วิธีการสาธารณะ
สาธารณะ null onUpdate (FrameTimeframeTime)
จัดการเมื่ออัปเดตโหนดนี้ ระบบจะอัปเดตโหนดก่อนแสดงผลแต่ละเฟรม การดําเนินการนี้เรียกใช้เฉพาะเมื่อโหนดทํางานอยู่
ลบล้างเพื่อดําเนินการอัปเดตที่จําเป็นต้องเกิดขึ้นในแต่ละเฟรม
พารามิเตอร์
เวลาที่ใช้ในการแสดงผลเฟรม | ให้ข้อมูลเวลาของเฟรมปัจจุบัน |
---|
สาธารณะ null setRenderable (แสดงผลได้ แสดงผล)
ตั้งค่า Renderable
เพื่อแสดงสําหรับโหนดนี้ หากไม่ได้ตั้งค่า setCollisionShape(CollisionShape)
ระบบจะใช้ getCollisionShape()
เพื่อตรวจหาการชนกันของ Node
นี้
พารามิเตอร์
แสดงผลได้ | โดยปกติจะเป็นโมเดล 3 มิติ หากเป็น Null ระบบจะนําการแสดงผลปัจจุบันของโหนดนี้ออก |
---|