總覽
GMSPanoramaCamera用於控制GMSPanoramaView的檢視方向。
其中沒有關於應顯示特定全景的資訊。
公開成員函式 | |
(id) | - initWithOrientation:zoom:FOV: |
指定初始化器。 | |
靜態公開成員函式 | |
(執行個體類型) | + cameraWithOrientation:zoom: |
便利建構函式,可指定 orientation 中的方向和傾斜角度,以及 zoom 和預設視野 (90 度)。 | |
(執行個體類型) | + cameraWithHeading:pitch:zoom: |
指定 heading 、pitch 、zoom 的便利建構函式,其中包含預設檢視欄位 (90 度)。 | |
(執行個體類型) | + cameraWithOrientation:zoom:FOV: |
便利建構函式 GMSPanoramaCamera,用於指定 orientation 中所有的方向和傾斜角度。 | |
(執行個體類型) | + cameraWithHeading:pitch:zoom:FOV: |
便利建構函式 GMSPanoramaCamera:指定所有相機屬性。 | |
資源 | |
Double | FOV |
縮放等級為 1 時,以較大尺寸 (寬度或高度) 為單位的視野所涵蓋的視野 (FOV)。 | |
float | 縮放 |
調整畫面的可見區域。 | |
GMSOrientation | 方向 |
相機方向,將方向和傾斜角度分組。 |
成員函式說明文件
- (id) initWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (float) | 縮放 | |
觀看內容: | (雙精度浮點數) | FOV | |
指定初始化器。
設定這個GMSPanoramaCamera與 orientation
、zoom
和 FOV
。這些值會限制為可接受的範圍。
+ (例項類型) cameraWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (float) | zoom | |
便利建構函式,可指定 orientation
中的方向和傾斜角度,以及 zoom
和預設視野 (90 度)。
+ (例項類型) cameraWithHeading: | (CLLocationDirection) | 標題 | |
提案: | (雙精度浮點數) | 提案 | |
縮放: | (float) | zoom | |
指定 heading
、pitch
、zoom
的便利建構函式,其中包含預設檢視欄位 (90 度)。
+ (例項類型) cameraWithOrientation: | (GMSOrientation) | 方向 | |
縮放: | (float) | 縮放 | |
觀看內容: | (雙精度浮點數) | FOV | |
便利建構函式 GMSPanoramaCamera,用於指定 orientation
中所有的方向和傾斜角度。
+ (例項類型) cameraWithHeading: | (CLLocationDirection) | 標題 | |
提案: | (雙精度浮點數) | 提案 | |
縮放: | (float) | 縮放 | |
觀看內容: | (雙精度浮點數) | 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] |
相機方向,將方向和傾斜角度分組。