Camera
Genel Bakış
Camera Java için FOSS’de bir sınıf. Mirasçılar: ICamera.
3D kamera ayarlarını temsil eder.
Bu sınıf, Java programlarında Kamera nesnelerle çalışmak için 9 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Camera, getCameraType, getFieldOfViewAngle, getRotation, getZoom, setCameraType, setFieldOfViewAngle, setRotation, setZoom. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: cameraType, fieldOfViewAngle, rotation, zoom.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
cameraType | CameraPresetType | Oku . | Kamera tipini alır. |
fieldOfViewAngle | double | Oku . | Görüş alanı açısını alır. |
zoom | double | Oku . | Yakınlaştırmayı alır. |
rotation | double[] | Oku . | Dönüşü alır. |
Yöntemler
| Signature | Açıklama: |
|---|---|
Camera(scene3d: Element, saveCallback: Runnable) | Verilen sahne 3D unsuru ile desteklenen yeni bir kamera oluşturur. |
getCameraType() → CameraPresetType | Kamera türünü gönderir. |
setCameraType(value: CameraPresetType) | Kamera türü değerini ayarlar. |
getFieldOfViewAngle() → double | Görüş alanı açısını gönderir. |
setFieldOfViewAngle(value: double) | Görüş alanı açı değerini ayarlar. |
getZoom() → double | Zoom’u geri gönderir. |
setZoom(value: double) | Yakınlaştırma değerini ayarlar. |
setRotation(latitude: double, longitude: double, revolution: double) | Dönme değerini ayarlar. |
getRotation() → double[] | Dönüşü geri verir. |