BonePose

ภาพรวม

BonePose เป็นคลาสใน Aspose.3D FOSS สำหรับ .NET. สืบทอดจาก: A3DObject.

The มีเมทริกซ์การแปลงสำหรับโหนดกระดูก

คลาสนี้ให้ 8 เมธอดสำหรับทำงานกับวัตถุ BonePose ในโปรแกรม .NET. เมธอดที่มี ได้แก่: A3DObject, BonePose, FindProperty, GetProperty, RemoveProperty, SetProperty. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้จากแอปพลิเคชัน .NET ใด ๆ หลังจากติดตั้งแพกเกจ Aspose.3D FOSS สำหรับ .NET. คุณสมบัติ: IsLocal, Matrix, Name, Node, Properties.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
NodeNodeอ่าน/เขียนรับหรือกำหนดโหนดฉาก, ชี้ไปยังโหนดสกินของโครงกระดูก
MatrixMatrix4อ่าน/เขียนรับหรือกำหนด transform matrix ของโหนดในท่าทางปัจจุบัน.
IsLocalboolอ่าน/เขียนรับหรือกำหนดว่ามีเมทริกซ์ถูกกำหนดในพิกัดท้องถิ่นหรือไม่.
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

ลายเซ็นคำอธิบาย
BonePose()สร้างอินสแตนซ์ใหม่ของคลาส BonePose
A3DObject()สร้างอินสแตนซ์ใหม่ของคลาส A3DObject โดยไม่มีชื่อ.
A3DObject(name: string)เริ่มต้นอินสแตนซ์ใหม่ของคลาส A3DObject.
RemoveProperty(property: Property)ลบคุณสมบัติแบบไดนามิก.
RemoveProperty(property: string)ลบคุณสมบัติที่ระบุโดยชื่อ
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)ตั้งค่าค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)ค้นหาคุณสมบัติ.

ดูเพิ่มเติม

 ภาษาไทย