並行SMIL
- 前のページ SMIL シークエンス
- 次のページ SMIL Transition
<par> 要素内のオブジェクトは同時に表示(並列に)されます。
並行要素 <par>
<par> 要素には多くの属性があります。最もよく使用される属性には:
属性 | 値 | 説明 |
---|---|---|
begin | time | 要素が表示される前に遅延を設定します。 |
dur | time | 表示する期間を設定します。 |
endsync | "first"|"last"|id(clip) | 同期要素の停止 |
repeatCount | number | 表示する回数を設定します。 |
完全な SMIL 要素と属性リストについては、以下のURLにアクセスしてください CodeW3C.com SMIL リファレンスマニュアル。
同期(同期)
<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"> 1秒間表示します</h2> <h2 class="t" dur="2s"> 2秒間表示します</h2> </t:seq> </par> </body> </html>
- 前のページ SMIL シークエンス
- 次のページ SMIL Transition