|
Flash CS4 のリソース |
スクロールテキストの作成Flash Lite 1.1 は、スクロールテキストフィールドを作成できる scroll および maxscroll テキストフィールドプロパティをサポートします。scroll プロパティは、テキストブロック内で表示可能な最初の行を指定します。この値は取得および設定が可能です。たとえば、次のコードは、変数名が story_text であるテキストフィールドを下へ 5 行スクロールします。 story_text.scroll += 5; maxscroll プロパティは、テキストブロック内でテキストの最終行が表示されている場合、テキストブロック内で表示可能な最初の行を指定します。このプロパティは読み取り専用です。テキストフィールドの maxscroll プロパティを scroll プロパティと比較することによって、ユーザーがテキストフィールド内でどれくらいスクロールしたかを特定できます。この機能は、最大スクロール位置に対するユーザーの現在のスクロール位置をフィードバックするようなスクロールバーを作成する場合に便利です。 スクロールテキストフィールドを作成して ActionScript で制御するには :
この例では簡単にするために、オーサリングツールでテキストフィールドのコンテンツを入力できます。ActionScript を使用して、テキストフィールドのコンテンツを更新するように例を簡単に変更できます。実行するには、複数のテキストフィールドに割り当てる変数名に目的のテキストを割り当てる ActionScript を記述します(この例では、story)。 story = "Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed ipsum. Nam tempus. Nullam sed velit eget sem consectetuer tempor. Morbi eleifend venenatis pede. Cras ac lorem eget massa tincidunt iaculis...etc." |