KeyframeSequence
Overview
KeyframeSequence là một lớp trong Aspose.3D FOSS cho Java. Dòng thừa kế từ: A3DObject, Iterable<KeyFrame>.
Theo chuỗi các khung chìa khóa, nó mô tả sự biến đổi của một giá trị được lấy mẫu theo thời gian.
Khóa học này cung cấp 18 phương pháp để làm việc với các đối tượng KeyframeSequence trong các chương trình Java. Các phương pháp có sẵn bao gồm: A3DObject, KeyframeSequence, add, findProperty, getBindPoint, getKeyFrames, getName, getPostBehavior, getPreBehavior, getProperties, getProperty, iterator,Và 4 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java. Tài sản : bindPoint, keyFrames, name, postBehavior, preBehavior, properties.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bindPoint | BindPoint | Read | Nhận được điểm liên kết tài sản sở hữu của curve này / |
keyFrames | List<KeyFrame> | Read | Nhận được khung chìa khóa của curve này. |
postBehavior | Extrapolation | Read | Nhận hành vi sau cho thấy giá trị mẫu nên là gì sau khi khung chìa khóa cuối cùng. |
preBehavior | Extrapolation | Read | Nhận hành vi trước cho thấy giá trị mẫu nên là gì trước khi khóa đầu tiên. |
name | String | Read | nhận được tên. |
properties | PropertyCollection | Read | Nhận được tài sản. |
Methods
| Signature | Description |
|---|---|
KeyframeSequence() | Hãy gọi KeyframeSequence trên trường hợp này KeyframeSequence. |
KeyframeSequence(name: String) | Nhấn KeyframeSequence(tên) trên trường hợp này KeyframeSequence. |
getBindPoint() → BindPoint | Nhận được điểm liên kết tài sản sở hữu của curve này / |
getKeyFrames() → List<KeyFrame> | Nhận được khung chìa khóa của curve này. |
getPostBehavior() → Extrapolation | Nhận hành vi sau cho thấy giá trị mẫu nên là gì sau khi khung chìa khóa cuối cùng. |
getPreBehavior() → Extrapolation | Nhận hành vi trước cho thấy giá trị mẫu nên là gì trước khi khóa đầu tiên. |
add(time: double, value: float) | Tạo một khung khóa mới với giá trị cụ thể / |
add(time: double, value: float, interpolation: Interpolation) | Tạo một khung khóa mới với giá trị cụ thể / |
reset() | Xóa tất cả các khung khóa và đặt lại hành vi sau / trước. |
iterator() → Iterator<KeyFrame> | Có được các bộ đếm để vượt qua tất cả các khung khóa. |
A3DObject() | Parameterized Cylinder. nó cũng có thể được sử dụng để đại diện cho một cono khi một trong radiusTop/radiusBottom là không. |
getName() → String | Các phân đoạn của curve. |
setName(name: String) | Xây dựng một hồ sơ CircleShape với radius cụ thể. |
getProperties() → PropertyCollection | Lập ra một trường hợp mới của lớp Cylinder. |
findProperty(name: String) → Property | Khởi động một trường hợp mới của lớp xương. |
getProperty(name: String) → Object | Nhận được hình dạng chuyển đổi của nút trong vị trí hiện tại. |
setProperty(name: String, value: Object) | Nhận được các phân đoạn chiều rộng. |
removeProperty(name: String) → boolean | Nhận hệ thống phối hợp của các điểm kiểm soát/thường thường trong thời gian nhập khẩu/giải xuất. |