KeyFrame
ภาพรวม
KeyFrame เป็นคลาสใน Aspose.3D FOSS สําหรับ Java. ทายาทจาก: Serializable.
หมวดนี้ให้ 32 วิธีในการทํางานกับ KeyFrame วัตถุในโปรแกรม Java. วิธีการที่ใช้ได้แก่: KeyFrame, getBias, getContinuity, getFlat, getIndependentTangent, getInterpolation, getNextInTangent, getNextInWeight, getOutTangent, getOutWeight, getStepMode, getTangentWeightMode,และ 19 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: bias, continuity, flat, independentTangent, interpolation, nextInTangent,และอีก 9 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
time | float | อ่าน | รับค่าเวลา. |
value | float | อ่าน | รับค่า. |
interpolation | Interpolation | อ่าน | รับการอินเทอร์โพเลชัน. |
tangentWeightMode | int | อ่าน | รับโหมดน้ำหนักสัมผัส. |
stepMode | StepMode | อ่าน | รับโหมดขั้นตอน. |
nextInTangent | Vector2 | อ่าน | รับค่าต่อไปในแนวสัมผัส. |
outTangent | Vector2 | อ่าน | รับค่า tangent ที่ออก. |
outWeight | float | อ่าน | รับน้ำหนักออก. |
nextInWeight | float | อ่าน | รับค่าต่อไปตามน้ำหนัก. |
tension | float | อ่าน | รับความตึงเครียด. |
continuity | float | อ่าน | รับความต่อเนื่อง. |
bias | float | อ่าน | รับค่าไบอัส. |
independentTangent | boolean | อ่าน | รับเส้นสัมผัสอิสระ. |
flat | boolean | อ่าน | รับค่า flat. |
timeIndependentTangent | boolean | อ่าน | รับค่าแทนเจนต์ที่ไม่ขึ้นกับเวลา. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
KeyFrame(curve: KeyframeSequence, time: float) | เรียก KeyFrame ((โค้ง, เวลา) ในตัวอย่างนี้ KeyFrame. |
KeyFrame() | |
getTime() → float | ย้อนเวลากลับมา. |
setTime(value: float) | ตั้งค่าค่าเวลา. |
getValue() → float | กลับค่า. |
setValue(value: float) | ตั้งค่าค่า value. |
getInterpolation() → Interpolation | การตอบกลับการขัดแย้ง. |
setInterpolation(value: Interpolation) | กำหนดค่าการอินเทอร์โพเลชัน. |
getTangentWeightMode() → int | กลับโหมดน้ําหนักแตงเซนต์. |
setTangentWeightMode(value: int) | ตั้งค่าค่าโหมดน้ำหนักแทนเจนต์. |
getStepMode() → StepMode | กลับโหมดขั้นตอน. |
setStepMode(value: StepMode) | ตั้งค่าค่าโหมดขั้น. |
getNextInTangent() → Vector2 | กลับเป็นอันดับต่อไปในเส้นสัมผัส. |
setNextInTangent(value: Vector2) | ตั้งค่าค่าต่อไปในแนวสัมผัส. |
getOutTangent() → Vector2 | กลับเทนเจ้นท์ออก. |
setOutTangent(value: Vector2) | ตั้งค่าค่า out tangent. |
getOutWeight() → float | กลับคืนน้ําหนักออก. |
setOutWeight(value: float) | กำหนดค่าน้ำหนักออก. |
getNextInWeight() → float | กลับมาเป็นอันดับที่สองในน้ําหนัก. |
setNextInWeight(value: float) | ตั้งค่าค่าถ่วงน้ำหนักถัดไป. |
getTension() → float | ทําให้ความเครียดกลับมา. |
setTension(value: float) | ตั้งค่าค่าความตึง. |
getContinuity() → float | กลับความต่อเนื่อง. |
setContinuity(value: float) | ตั้งค่าค่าความต่อเนื่อง. |
getBias() → float | กลับความคัดแย้ง. |
setBias(value: float) | ตั้งค่าค่าไบอัส. |
getIndependentTangent() → boolean | กลับตัวสัมผัสอิสระ. |
setIndependentTangent(value: boolean) | ตั้งค่าค่าตำแหน่งสัมผัสอิสระ. |
getFlat() → boolean | กลับบ้านแล้วนะ. |
setFlat(value: boolean) | ตั้งค่าค่าตรง. |
getTimeIndependentTangent() → boolean | กลับเทนจองอิสระเวลา. |
setTimeIndependentTangent(value: boolean) | ตั้งค่าค่าตัวสัมผัสที่ไม่ขึ้นกับเวลา. |