PicnicARSettings
public struct PicnicARSettings
- AR画面の設定値
-
カメラの画角(1〜359度で指定する)
Declaration
Swift
public static var viewAngle = 35.0
-
タグ表示の最小サイズ(コンテンツから離れた時にタグが小さく表示される下限サイズ。初期値は0.05。0.0〜1.0で指定する。)
Declaration
Swift
public static var minSizeRatio = 0.05
-
タグ表示の最大サイズ(コンテンツに近づいた時にタグが大きく表示される上限サイズ。初期値は0.4。0.0〜1.0で指定する。)
Declaration
Swift
public static var maxSizeRatio = 0.4
-
タグを最小表示する距離(コンテンツから離れた時にタグが表示されなくなる距離。初期値は200m。)
Declaration
Swift
public static var minSizeDistance = 200.0
-
タグを最大表示する距離(コンテンツに近づいた時にタグが最大サイズで表示される距離。初期値は30m。)
Declaration
Swift
public static var maxSizeDistance = 30.0
-
タグの最大表示件数(同時に表示されるコンテンツ数の上限を取得する。初期値は20件。上限に達した場合、現在位置に近いコンテンツから表示される。)
Declaration
Swift
public static var displayContentsLimit = 20
-
Declaration
Swift
public static var isVisibleMapButton = true
-
ARタグ描画処理 (nil=SDK内のdrawを使う)
Declaration
Swift
public static var draw: ((arView: UIView, arContent: PicnicARContent, drawState: PicnicDrawState) -> Void)? = nil
Parameters
arView
描画先となるView
arContent
ARタグのコンテンツ情報
drawState
現在の端末情報
-
Declaration
Swift
public static var hitTest: ((arView: UIView, arContent: PicnicARContent, drawState: PicnicDrawState, tapPoint: CGPoint) -> Bool)? = nil
Parameters
arView
描画先となるView
arContent
ARタグのコンテンツ情報
drawState
現在の端末情報
tapPoint
タップされた位置