지정된 DirectAnimation이 돌아가는가를 나타내는 개체를 반환한다.

인수
: (속성 개체)
속성값은 DABoolean(DirectAnimation Boolean) 개체이다.

true DABoolean이 돌아가고 있다.
false DABoolean이 돌아가지 않는다.

이 속성은 읽기전용이며 디폴트값은 없다.

특기

이 속성은 HTML+time에 의하여 IE5에서 도입되었고 불량화되었다.
대신 SMIL 2.0에 의한 HTML+time2를 사용하라.

이 속성은 항상 anim:DA 엘레멘트 를 사용하는 HTML 페이지의 2-D, 3-D 애니메이션 이미지나 사운드와 같은 멀티미디어 엘레멘트에 사용된다.
이 속성이 적용되는 개체는 유효한 HTML+time(Timed Interactive Multimedia Extensions)을 갖는 HTML 시간 개체이어야 한다. 이 시간관련 속성은 DirectAnimation 내용을 제어한다. 이 속성은 HTML+time 기준의 일부는 아니다.

주의 : 향후 버전에서 이 속성이 제대로 표현되기 위해서는 다음을 준수하여야 한다.
  • 선언에서#default#time 대신에 #time을 사용한다.
  • 문서에 시간 개체를 포함하여야 한다.
    개체의 클라스 인식자(classID)는 476C391C-3E0D-11D2-B948-00C04FA32195로 지정한다.

이들은 DirectAnimation 내용을 제어하기 위한 HTML+time을 사용하는 페이들에서만 필요한다.

적용
개체scriptHTML규격IE
참고
progressBehavior, timelineBehavior

이 속성은 (영문) HTML+time 1.0에서 정의되었다.


Behavior 진행 예제

DirectAnimation 비헤이버가 시작되기 전에 이미지가 디스플레이된다. 5초후, 새로운 이미지가 먼저 이미지를 대체한다. 새 이메지는 애니메이션 5초동안에 점차 사라지고 처음의 이미지가 다니 나타난다.

DirectAnimation으로 이미지 애니메이선하기 위하여 시간(HTML+time)을 첨부하였다.
한 이미지가 디스플레이되는 동안 애니메이션이 돌아가고, 애니메이션이 중지되는 동안 다른 이미지가 디스플레이되게 하기 위하여 onOffBehavior 속성이 사용되었다.

<HTML>
<HEAD>
<TITLE>Behavior 진행 예제</TITLE>
<XML:namespace prefix="anim"/>
<STYLE>
.time { behavior: url(#time);}
anim\:DA { behavior: url(#default#anim);}
</STYLE>
<OBJECT id="time" classid="CLSID:476C391C-3E0D-11D2-B948-00C04FA32195"></OBJECT>
</HEAD>
<BODY>
<SPAN id="spanImg" class="time" t:timeaction="visibility" t:begin="5" t:dur="5"></SPAN>
<DIV align="center"><ANIM:DA id="da1" style="width:504; height:126; z-index: -1;" /></DIV><BR>
<BUTTON onclick="spanImg.beginElement();" style=margin-left:13em>다시 시작</BUTTON>
<SCRIPT>
<!--
mObj = da1.statics; // DA statics 라이브러리에 변수를 할당한다.
img1 = mObj.ImportImage('http://msdn.microsoft.com/workshop/graphics/solarsys.gif'); // DAImage를 생성한다.
img2 = mObj.ImportImage('http://msdn.microsoft.com/workshop/graphics/sun.gif');
  // 비헤이버가 작동되는 동안 img1이 디스플레이되고, 중지된 동안 img2가 나타난다.
img3 = mObj.Cond(spanImg.onOffBehavior, img1, img2)
  // 시간(time) 비헤이버 진행에 따라 이미지의 투명도가 100%에서 0%으로 애니메이트된다.
  // 적정한 투명도 표현을 위하여 (1 - 진행)을 사용한다.
img4 = img3.OpacityAnim(mObj.Sub(mObj.DANumber(1),spanImg.progressBehavior));
  // 최종 이미지 비헤이버를 위하여 DA 개체의 이미지를 설정한다.
da1.image = img4;
//-->
</SCRIPT>
</BODY>
</HTML>