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 | |
ganda | FOV |
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. | |
GMSOrientation | orientasi |
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.