Odniesienie do klasy GMSPanoramaCamera


Opis

GMSPanoramaCamera służy do kontrolowania kierunku oglądania w GMSPanoramaView.

Nie zawiera informacji o tym, którą panoramę należy wyświetlić.

Publiczne funkcje członków

(identyfikator)initWithOrientation:zoom:FOV:
 Wyznaczony inicjator.

Statyczne publiczne funkcje członkowskie

(typ instancji)+ cameraWithOrientation:powiększenie:
 Wygodny konstruktor określający nagłówek i nachylenie w ramach elementu orientation oraz pole zoom i domyślne pole widzenia (90 stopni).
(typ instancji)+ cameraWithHeading:pitch:zoom:
 Wygodny konstruktor określający pola heading, pitch, zoom z domyślnym polem widzenia (90 stopni).
(typ instancji)+ cameraWithOrientation:zoom:FOV:
 Wygodny konstruktor dla GMSPanoramaCamera, który określa wszystkie właściwości kamery z nagłówkiem i nachyleniem w ramach funkcji orientation.
(typ instancji)+ cameraWithHeading:pitch:zoom:FOV:
 Wygodny konstruktor dla GMSPanoramaCamera, określający wszystkie właściwości kamery.

Usługi

zmiennoprzecinkowaPole widzenia
 Pole widzenia (pole widzenia) obejmujące większy wymiar (szerokość lub wysokość) widoku w stopniach przy powiększeniu 1.
float powiększenie
 Dostosowuje widoczny obszar ekranu.
GMSOrientationorientacja
 Orientacja aparatu, która określa kierunek i tonację.

Dokumentacja funkcji członka grupy

– (id) initWithOrientation: (GMSOrientation). orientacja
powiększenie: (float)  powiększenie
Pole widzenia: (liczba zmiennoprzecinkowa) Pole widzenia

Wyznaczony inicjator.

Konfiguruje GMSPanoramaCamera przy użyciu orientation, zoom i FOV. Wartości te zostaną zmienione na akceptowalne zakresy.

+ (typ instancji) aparat z orientacją: (GMSOrientation). orientacja
powiększenie: (float)  powiększenie

Wygodny konstruktor określający nagłówek i nachylenie w ramach elementu orientation oraz pole zoom i domyślne pole widzenia (90 stopni).

+ (typ instancji) aparat z nagłówkiem: (CLLocationDirection) nagłówek
ton: (liczba zmiennoprzecinkowa) dźwięk
powiększenie: (float)  powiększenie

Wygodny konstruktor określający pola heading, pitch, zoom z domyślnym polem widzenia (90 stopni).

+ (typ instancji) aparat z orientacją: (GMSOrientation). orientacja
powiększenie: (float)  powiększenie
Pole widzenia: (liczba zmiennoprzecinkowa) Pole widzenia

Wygodny konstruktor dla GMSPanoramaCamera, który określa wszystkie właściwości kamery z nagłówkiem i nachyleniem w ramach funkcji orientation.

+ (typ instancji) aparat z nagłówkiem: (CLLocationDirection) nagłówek
ton: (liczba zmiennoprzecinkowa) dźwięk
powiększenie: (float)  powiększenie
Pole widzenia: (liczba zmiennoprzecinkowa) Pole widzenia

Wygodny konstruktor dla GMSPanoramaCamera, określający wszystkie właściwości kamery.


Dokumentacja właściwości

- (liczba 2-krotnie) Pole widzenia [read, assign]

Pole widzenia (pole widzenia) obejmujące większy wymiar (szerokość lub wysokość) widoku w stopniach przy powiększeniu 1.

Jest ona ograniczona do zakresu [1, 160] stopni, a wartość domyślna to 90 stopni.

Niższe wartości pola widzenia dają efekt powiększenia, a wyższe pole widzenia – efekt rybiego oka.

Uwaga:
To nie jest wyświetlane pole widzenia, jeśli powiększenie jest inne niż 1. Gesty powiększania przez użytkownika sterują właściwością powiększenia, a nie tej właściwości.
- (liczba zmiennoprzecinkowa) powiększenie [read, assign]

Dostosowuje widoczny obszar ekranu.

Powiększenie N pokazuje ten sam obszar co szerokość środkowa/N wysokość/N obszaru widocznego przy powiększeniu 1.

Powiększenie jest ograniczone do zakresu zdefiniowanego w implementacji [1, 5].

- (GMSOrientation) orientation [read, assign]

Orientacja aparatu, która określa kierunek i tonację.