INVCameraUpdateParams
Objective-C
@interface INVCameraUpdateParams : NSObject
Swift
class INVCameraUpdateParams : NSObject
카메라를 이동할 지점에 대한 정보를 정의하는 클래스.
INVCameraUpdate
에 전달하여 INVCameraPosition
에 상대적인 변화를 줄 수 있습니다.
-
기본 생성자.
Declaration
Objective-C
+ (nonnull instancetype)cameraUpdateParams;
-
Deprecated
targetBy
로 대체됩니다.카메라를 위치를 현위치 기준으로 특정 값 만큼 이동하도록 설정합니다.
Declaration
Objective-C
- (void)scrollBy:(CGPoint)delta;
Swift
func scroll(by delta: CGPoint)
Parameters
delta
이동할 거리. (pt 단위)
-
카메라를 위치를 현위치 기준으로 특정 값 만큼 이동하도록 설정합니다.
Declaration
Objective-C
- (void)targetBy:(CGPoint)delta;
Swift
func target(by delta: CGPoint)
Parameters
delta
이동할 거리. (pt 단위)
-
카메라의 줌 레벨을 특정 값만큼 변경하도록 설정합니다.
Declaration
Objective-C
- (void)zoomTo:(double)zoom;
Swift
func zoom(to zoom: Double)
Parameters
zoom
지정할 줌 레벨.
-
카메라의 줌 레벨을 상대적인 값으로 설정합니다.
Declaration
Objective-C
- (void)zoomBy:(double)delta;
Swift
func zoom(by delta: Double)
Parameters
delta
줌 레벨의 변화량.
-
카메라의 줌 레벨을
1
증가하도록 지정합니다.Declaration
Objective-C
- (void)zoomIn;
Swift
func zoomIn()
-
카메라의 줌 레벨을
1
감소하도록 지정합니다.Declaration
Objective-C
- (void)zoomOut;
Swift
func zoomOut()
-
카메라의 기울기 각도를 특정 값으로 변경하도록 설정합니다.
Declaration
Objective-C
- (void)tiltTo:(double)tilt;
Swift
func tilt(to tilt: Double)
Parameters
tilt
기울기 각도. (도 단위)
-
카메라의 기울기 각도를 상대적인 값으로 설정합니다.
Declaration
Objective-C
- (void)tiltBy:(double)delta;
Swift
func tilt(by delta: Double)
Parameters
delta
기울기 각도의 변화량(도 단위)
-
카메라의 베어링 각도를 특정 값만큼 변경하도록 설정합니다.
Declaration
Objective-C
- (void)bearingTo:(double)bearing;
Swift
func bearing(to bearing: Double)
Parameters
bearing
베어링 각도(도 단위)
-
카메라의 베어링 각도를 상대적인 값으로 설정합니다.
Declaration
Objective-C
- (void)bearingBy:(double)delta;
Swift
func bearing(by delta: Double)
Parameters
delta
베어링 각도의 변화량(도 단위)