SMIL 병행

<par> 요소 내의 객체는 동시에 표시됩니다(병행적으로).

병행 요소 <par>

<par> 요소는 많은 속성을 가지고 있습니다. 가장 일반적으로 사용되는 속성은 다음과 같습니다:

속성 설명
begin time 요소가 표시되기 전의 지연 시간을 설정합니다.
dur time 재생 지속 시간을 설정합니다.
endsync "first"|"last"|id(clip) 동기화 요소의 중지.
repeatCount number 재생 횟수를 설정합니다.

SMIL 요소와 속성의 전체 목록을 보려면 방문하십시오 CodeW3C.com SMIL 참조 매뉴얼.

동기화(Synchronization)

<par> 태그를 사용하여 endsync 속성이 있으며, 병행 그룹은 동시에 중지될 수 있습니다.

endsync="first" 가장 짧은 장면이 끝나면 모든 <par> 그룹의 장면이 중지됩니다. 다른 장면의 시간 설정에 관계없이 이렇게 합니다.

endsync="last" 모든 장면이 재생이 끝날 때마다 <par> 그룹이 종료됩니다. 이것은 기본 설정입니다.

endsync="id(ID)" 표시된 (ID)의 부분이 끝나면 <par> 그룹이 종료됩니다. 이 ID는 부분의 id 속성 값을 참조합니다.

예제: 동시에 표시

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
  <style>.t {behavior: url(#default#time2)}</style>
</head>
<body>
<par>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
<t:seq repeatCount="indefinite">
  <h2 class="t" dur="1s">
  한 번째로 표시될 것입니다</h2>
  <h2 class="t" dur="2s">
  두 번째로 표시될 것입니다</h2>
</t:seq>
</par>
</body>
</html>

TIY