스플리터 » Event

on_move

Description

스플리터 이동 진행중 이벤트

Parameters

Parameters Type Description
objInst INSTANCE 이벤트가 발생한 오브젝트
nPos short 이벤트가 발생한 오브젝트의 움직인 새로운 위치값
nStartPos short 이벤트가 발생한 오브젝트의 처음 위치값
nMoveGap short nStartPos와 nPos의 차이값
nArriveLimit short 이벤트가 발생한 오브젝트의 위치가 limit 값에 도달했는지에 대한 값

Return Value

Type Description
void

Remark

**nArriveLimit -1: nPos가 limit_min에 도달했을 때 리턴되는 값
                     0: nPos가 limit_min과 limit_max 사이에 있을 때 리턴되는 값
                     1: nPos가 limit_max에 도달했을 때 리턴되는 값                 

Example

/** 
 * 스플리터 이동 진행중 이벤트
 * @param {Object} objInst 이벤트가 발생한 컴포넌트 인스턴스
 * @param {number} nStartPos 이벤트가 발생한 오브젝트의 처음 위치값
 * @param {number} nPos 이벤트가 발생한 오브젝트의 움직인 새로운 위치값
 * @param {number} nMoveGap nStartPos와 nPos의 차이값
 * @param {number} nArriveLimit 이벤트가 발생한 오브젝트의 위치가 limit 값에 도달했는지에 대한 값 
 */
function splitter_on_move(objInst, nStartPos, nPos, nMoveGap, nArriveLimit)
{
    factory.consoleprint("on_move> Start");
	factory.consoleprint("on_move> Splitter Object Name = " + objInst.getname());
	factory.consoleprint("on_move> nStartPos = " + nStartPos);
	factory.consoleprint("on_move> nPos = " + nPos);
	factory.consoleprint("on_move> nMoveGap = " + nMoveGap);
	factory.consoleprint("on_move> nArriveLimit = " + nArriveLimit);
}

Viewer Ver.

9.1.1.1

Update Date

20240104