Camera
概述
Camera 是一个类在Java的FOSS中. 继承人: ICamera.
代表3D摄像机设置.
本类提供了9种方法,用于在Java程序中使用相机对象. 有的方法包括: Camera, getCameraType, getFieldOfViewAngle, getRotation, getZoom, setCameraType, setFieldOfViewAngle, setRotation, setZoom. 所有公众成员在安装了Java的FOSS包后,可以访问任何 Java应用程序. 特性: cameraType, fieldOfViewAngle, rotation, zoom.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
cameraType | CameraPresetType | 阅读 | 得到了相机类型. |
fieldOfViewAngle | double | 阅读 | 得到视野角度. |
zoom | double | 阅读 | 得到了缩放. |
rotation | double[] | 阅读 | 得到轮换. |
方法
| Signature | 描述情况 |
|---|---|
Camera(scene3d: Element, saveCallback: Runnable) | 创建一个新的相机,由给定的3D场景元素支持. |
getCameraType() → CameraPresetType | 返回相机类型. |
setCameraType(value: CameraPresetType) | 设置相机类型值. |
getFieldOfViewAngle() → double | 返回视野角度. |
setFieldOfViewAngle(value: double) | 设置视野角度值. |
getZoom() → double | 转换了缩放. |
setZoom(value: double) | 设置缩放值. |
setRotation(latitude: double, longitude: double, revolution: double) | 设置旋转值. |
getRotation() → double[] | 返回旋转. |