애니메이션 효과를 설정하는 API이다.
Parameters | Type | Description |
---|---|---|
objDom | INSTANCE | DOM 오브젝트 |
objProperty | INSTANCE | 애니메이션 대상 CSS 속성 오브젝트 |
nDuration | short | 애니메이션 지속시간(단위:ms) |
strTiming | STRING | 애니메이션 시간 방식 |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
objProperty 파라미터는 일반적인 자바스크트 오브젝트 형식이며, 단일 숫자값으로 지정가능한 CSS 속성만 지정가능하다.
nDuration 파라미터는 애니메이션인 진행될 시간을 지정하며, 단위는 밀리세컨드이다. 0값을 지정한 경우에는, 애니메이션 효과가 발생하지 않고, 바로 objProperty 속성값이 반영된 이후에, strCallbackFunc 파라미터에 해당하는 콜백함수가 호출된다.
strTiming 파라미터는 "swing", "linear" 두가지만을 지원한다. 공백 문자열로 지정한 경우에는 기본값으로 "swing"이 사용된다.
function screen_on_load()
{
var obj_dom = screen.getmenuboxdom();
// 메뉴의 height 값 300 px로 변경
var obj_property = { height: 300 };
factory.animate(obj_dom, obj_property, 200, "swing");
}