GMSPanoramaCamera 類別參考資料

GMSPanoramaCamera 類別參考

總覽

GMSPanoramaCamera 可用來控制 GMSPanoramaView 的檢視方向。

此程式碼未包含應顯示特定全景的資訊。

公開成員函式

(ID)- initWithOrientation:zoom:FOV:
 指定初始化器。

靜態公開成員函式

(執行個體類型)+ cameraWithOrientation:zoom:
 便利的建構函式,指定標題和音調作為 orientation 的一部分,再加上 zoom 和預設的視野 (90 度)。
(執行個體類型)+ cameraWithHeading:pitch:zoom:
 使用預設檢視畫面 (90 度) 指定 headingpitchzoom 的便利建構函式。
(執行個體類型)+ cameraWithOrientation:zoom:FOV:
 GMSPanoramaCamera 的便利建構函式,在 orientation 中指定標題和音調的所有相機屬性。
(執行個體類型)+ cameraWithHeading:pitch:zoom:FOV:
 GMSPanoramaCamera 的便利建構函式,可指定所有相機屬性。

屬性

雙倍FOV
 縮放等級 1 時,檢視畫面的尺寸較大 (寬度或高度) 包含的視野 (FOV)。
浮點值變焦
 調整螢幕可見區域。
GMSOrientation方向
 相機方向:將標題和音調分組。

成員函式說明文件

- (ID) initWithOrientation: (GMSOrientation) 方向
縮放: (浮動) 變焦
FOV: (雙倍) FOV

指定初始化器。

設定這個 GMSPanoramaCamera,包含 orientationzoomFOV。這些值會被限制為可接受的範圍。

+ (執行個體類型) cameraWithOrientation: (GMSOrientation) 方向
縮放: (浮動) zoom

便利的建構函式,指定標題和音調作為 orientation 的一部分,再加上 zoom 和預設的視野 (90 度)。

+ (執行個體類型) cameraWithHeading: (CLLocationDirection) 標題
音高: (雙倍) 俯仰
縮放: (浮動) zoom

使用預設檢視畫面 (90 度) 指定 headingpitchzoom 的便利建構函式。

+ (執行個體類型) cameraWithOrientation: (GMSOrientation) 方向
縮放: (浮動) 變焦
FOV: (雙倍) FOV

GMSPanoramaCamera 的便利建構函式,在 orientation 中指定標題和音調的所有相機屬性。

+ (執行個體類型) cameraWithHeading: (CLLocationDirection) 標題
音高: (雙倍) 俯仰
縮放: (浮動) 變焦
FOV: (雙倍) FOV

GMSPanoramaCamera 的便利建構函式,可指定所有相機屬性。


屬性說明文件

- (雙倍) FOV [read, assign]

縮放等級 1 時,檢視畫面的尺寸較大 (寬度或高度) 包含的視野 (FOV)。

它被鉗定在 [1, 160] 度程,具有 90 的默示值。

FOV 值越低,效果就越高;變焦的 FOV 值會產生魚眼效果。

注意:
如果縮放比例不是 1,則不會顯示 FOV。使用者縮放手勢控制縮放屬性,而非這個屬性。
- (浮動) zoom [read, assign]

調整螢幕可見區域。

縮放比例的 N 將與縮放等級 1 所顯示的中央寬度/N 高度/N 區域相同。

縮放功能可縮放至實作定義範圍 [1, 5]。

- (GMSOrientation) 方向 [read, assign]

相機方向:將標題和音調分組。