AnimationNode
ภาพรวม
AnimationNode เป็นคลาสใน Aspose.3D FOSS สําหรับ .NET. ทายาทจาก: A3DObject.
Aspose.3D’s รองรับการจัดเรียงแบบของออนิเมชั่น แต่ละอานิเมียร์สามารถประกอบด้วยอินิแมนเชียหลายตัว และนิยามกรอบหลักของแอนิมีชันได้.
หมวดนี้ให้ 12 วิธีในการทํางานกับ AnimationNode วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: A3DObject, AnimationNode, CreateBindPoint, FindBindPoint, FindProperty, GetBindPoint, GetKeyframeSequence, GetProperty, RemoveProperty, SetProperty. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.3D FOSS for .Net. คุณสมบัติ: BindPoints, Name, Properties, SubAnimations.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
BindPoints | IList<BindPoint> | อ่าน | รับจุดผูกคุณสมบัติปัจจุบัน. |
SubAnimations | IList<AnimationNode> | อ่าน | รับโหนดซับแอนิเมชันที่อยู่ภายใต้แอนิเมชันปัจจุบัน. |
Name | string | อ่าน/เขียน | รับหรือกำหนดชื่อ. |
Properties | PropertyCollection | อ่าน | รับคอลเลกชันของคุณสมบัติทั้งหมด. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
AnimationNode() | เริ่มต้นตัวอย่างใหม่ของคลาส AnimationNode. |
AnimationNode(name: string) | เริ่มต้นตัวอย่างใหม่ของคลาส AnimationNode. |
FindBindPoint(target: A3DObject, name: string) | หาจุดเชื่อมต่อตามเป้าหมายและชื่อ. |
GetBindPoint(target: A3DObject, propName: string, create: bool) | รับจุดผูกของแอนิเมชันบนคุณสมบัติที่กำหนด. |
GetKeyframeSequence(target: A3DObject, propName: string, channelName: string, create: bool) | รับลำดับคีย์เฟรมบนคุณสมบัติและช่องที่กำหนด. |
GetKeyframeSequence(target: A3DObject, propName: string, create: bool) | ดึงลำดับ keyframe ของคุณสมบัติที่กำหนด. |
CreateBindPoint(obj: A3DObject, propName: string) | สร้าง BindPoint โดยใช้ชนิดข้อมูลของ Properties. |
A3DObject() | เริ่มตัวอย่างใหม่ของ A3DObject class โดยไม่มีชื่อ. |
RemoveProperty(property: Property) | ยกย้ายคุณสมบัติไดนามิก. |
GetProperty(property: string) | รับค่าของคุณสมบัติที่ระบุ |
SetProperty(property: string, value: object?) | ตั้งค่าค่าของคุณสมบัติที่ระบุ |
FindProperty(propertyName: string) | หาที่ดินได้. |