Referensi Class GMSPanoramaCamera

Referensi Class GMSPanoramaCamera

Ringkasan

GMSPanoramaCamera digunakan untuk mengontrol arah tampilan GMSPanoramaView.

Parameter ini tidak berisi informasi tentang panorama mana yang harus ditampilkan.

Fungsi Anggota Publik

(id)- initWithOrientation:zoom:FOV:
 Penginisialisasi yang ditetapkan.

Fungsi Anggota Publik Statis

(instancetype)+ cameraWithOrientation:zoom:
 Konstruktor praktis yang menentukan arah dan pitch sebagai bagian dari orientation, ditambah zoom dan ruang pandang default (90 derajat).
(instancetype)+ cameraWithHeading:pitch:zoom:
 Konstruktor praktis yang menentukan heading, pitch, zoom dengan ruang pandang default (90 derajat).
(instancetype)+ cameraWithOrientation:zoom:FOV:
 Konstruktor praktis untuk GMSPanoramaCamera, yang menentukan semua properti kamera dengan heading dan pitch sebagai bagian dari orientation.
(instancetype)+ cameraWithHeading:pitch:zoom:FOV:
 Konstruktor praktis untuk GMSPanoramaCamera, yang menentukan semua properti kamera.

Properti

gandaFOV
 Ruang pandang (FOV) yang mencakup dimensi yang lebih besar (lebar atau tinggi) dari tampilan dalam derajat pada zoom 1.
float zoom
 Menyesuaikan wilayah yang terlihat pada layar.
GMSOrientationorientasi
 Orientasi kamera, yang mengelompokkan arah dan pitch.

Dokumentasi Fungsi Anggota

- (id) initWithOrientation: (GMSOrientation) orientasi
zoom: (float)  zoom
FOV: (ganda) FOV

Penginisialisasi yang ditetapkan.

Mengonfigurasi GMSPanoramaCamera ini dengan orientation, zoom, dan FOV. Nilai ini akan dibulatkan ke rentang yang dapat diterima.

+ (instancetype) cameraWithOrientation: (GMSOrientation) orientasi
zoom: (float)  zoom

Konstruktor praktis yang menentukan arah dan pitch sebagai bagian dari orientation, ditambah zoom dan ruang pandang default (90 derajat).

+ (instancetype) cameraWithHeading: (CLLocationDirection) judul
saran lagu: (ganda) promosi
zoom: (float)  zoom

Konstruktor praktis yang menentukan heading, pitch, zoom dengan ruang pandang default (90 derajat).

+ (instancetype) cameraWithOrientation: (GMSOrientation) orientasi
zoom: (float)  zoom
FOV: (ganda) FOV

Konstruktor praktis untuk GMSPanoramaCamera, yang menentukan semua properti kamera dengan heading dan pitch sebagai bagian dari orientation.

+ (instancetype) cameraWithHeading: (CLLocationDirection) judul
saran lagu: (ganda) promosi
zoom: (float)  zoom
FOV: (ganda) FOV

Konstruktor praktis untuk GMSPanoramaCamera, yang menentukan semua properti kamera.


Dokumentasi Properti

- (ganda) FOV [read, assign]

Ruang pandang (FOV) yang mencakup dimensi yang lebih besar (lebar atau tinggi) dari tampilan dalam derajat pada zoom 1.

Ini dibulatkan ke rentang [1, 160] derajat, dan memiliki nilai default 90.

Nilai FOV yang lebih rendah akan menghasilkan efek zoom, sedangkan nilai FOV yang lebih besar akan menghasilkan efek fisheye.

Catatan:
Ini bukan FOV yang ditampilkan jika zoom apa pun selain 1. Gestur zoom pengguna mengontrol properti zoom, bukan properti ini.
- (float) zoom [read, assign]

Menyesuaikan wilayah yang terlihat pada layar.

Zoom N akan menampilkan area yang sama dengan lebar tengah/N tinggi/N dari area yang ditunjukkan pada zoom 1.

Zoom dibatasi ke rentang yang ditentukan implementasi [1, 5].

- Orientasi (GMSOrientation) [read, assign]

Orientasi kamera, yang mengelompokkan arah dan pitch.