タイムスタンプ付きの特定のテキストから 3 行を表示したいのですが、アニメーションで簡単に、ドキュメントの 3 行を表示し、互いに簡単に置き換えることができます。
例えば:
[0:02]1行
目 [0:03]2行目
[0:04]3行目
2 番目の 2:
(空)
Line 1 -highlighted line-
Line 2
2 番目の 3:
ライン 1
ライン 2 -ハイライトされたライン
- ライン 3
2 番目の 3:
Line 2
Line 3 -highlighted line-
(空)
適切なタイミングですべての行を変更することができますが、見やすくするために緩和したいと思います。
カラオケのようなもの。
ありがとう
これは、テキストをリダーする私の関数です
。テキストには、現在の 3 行のテキストの値があります。
この関数は、経過時間のリスナーによって呼び出されます。
_field.htmlText には、表示される最終的なテキストが含まれます。これは私が緩和したい分野です。
private function _renderText(text:String,style:Object=null):void {
if (style) {
_sheet.setStyle("p",style);
} else {
_sheet.setStyle("p",_style);
}
// Place the text and align bottom
_field.htmlText = '<p>'+text+'</p>';
_field.y = _outline.y = -_field.height;
_outline.graphics.clear();
};