테이블뷰 » Api

animatefinish

Description

애니메이션 진행을 종료하고 애니메이션 완료시 상태로 표시한다.

Return Value

Type Description
void

Remark

이 함수를 호출하면 현재 진행중인 애니메이션과 큐에 대기중인 모든 애니메이션을 순차적으로 즉각 완료 상태로 처리하고, 큐에 대기중인 애니메이션의 모든 삭제된다.

animatestop 함수를 사용하면, 큐 삭제 및 현재 진행중인 애니메이션에 대한 중지 및 완료 상태 처리 여부를 지정할 수 있다

Example

var is_stop_animate = false; function btn_finish_on_mouseup(objInst) { is_stop_animate = true; img_logo_animate.animatefinish(); } function screen_on_load() { // 이미지 위아래로 애니메이션 효과주기 baloonUp(); } function baloonUp(objInst, objProperty, nDuration, strTiming) { if(objInst !== undefined) { factory.consoleprint("baloonUp> objInst = " + objInst.getname()); factory.consoleprint("baloonUp> nDuration = " + nDuration); factory.consoleprint("baloonUp> strTiming = " + strTiming); } if(is_stop_animate == true) { return; } // top위치 40으로 이동한 후 baloonDown 함수 호출 var obj_property = { top: 40 }; img_logo_animate.animate(obj_property, 700, "swing", "baloonDown"); } function baloonDown(objInst, objProperty, nDuration, strTiming) { if(objInst !== undefined) { factory.consoleprint("baloonDown> objInst = " + objInst.getname()); factory.consoleprint("baloonDown> nDuration = " + nDuration); factory.consoleprint("baloonDown> strTiming = " + strTiming); } if(is_stop_animate == true) { return; } // top위치 30으로 이동한 후 baloonUp 함수 호출 var obj_property = { top: 30 }; img_logo_animate.animate(obj_property, 500, "swing", "baloonUp"); }

See Also

animate
rotate
animatestop

Viewer Ver.

9.1.1.1

Update Date

20181017