JSTraceTarget

지도 내 경로 기능을 관리하기 위한 API 입니다.

Module.createTraceTarget() API를 생성합니다.

let trace = Module.createTraceTarget("ID");

Function

move(front, right, terrain)

객체를 이동합니다.

입력 변수값(front, right)으로 이동합니다.

NameTypeDescription

front

number

전후 이동 값(in meters).

right

number

좌우 이동 값(in meters).

terrain

boolean

true: 지형 곡면률 적용. flase: 일반 이동.

moveTarget(options)

객체를 이동합니다.

move와 달리, 6방향(전,후,좌,우,상,하)으로 이동합니다.

NameTypeDescription

parameter

속성 정보.

ReleaseObject() → boolean

연결된 객체를 해제 합니다.

  • Return

    • true: 해제 성공.

    • false: 해제 실패.

set(options)

대상 객체와 카메라 상태를 재설정합니다.

해당 객체는 JSGhostSymbolJSPoint만 지원합니다.

NameTypeDescription

object

대상 객체.

tilt

number

기울기.

direction

number

방향값.

distance

number

거리값.

unionTargetToTerrain()

객체 이동시 지형 곡면률 적용 합니다.

Getter / Setter

getObject(), setObject(object) → JSObject

연결된 객체를 입력 변수값(object) 객체로 변경합니다.

해당 객체는 JSGhostSymbolJSPoint만 지원하니다..

입력 변수값(object) 객체가 null이면 동작하지 않습니다.

NameTypeDescription

object

객체.

  • Return

    • JSObject: returned successfully.

    • null : returned failed.

Type Definitions

JSTraceTarget.moveParameter

NameTypeAttributesDefaultDescription

front

number

optional

0.0

전방 이동값 (in meters).

back

number

optional

0.0

후방 이동값 (in meters).

left

number

optional

0.0

좌측 이동값 (in meters).

right

number

optional

0.0

우측 이동값 (in meters).

up

number

optional

0.0

상승 이동값 (in meters).

down

number

optional

0.0

하향 이동값 (in meters).

Last updated