外部テキストファイルをフラッシュに読み込む
最後のいくつかのチュートリアルでは、タイムラインに沿ってキーフレームを配置してFlash Webサイトの個々のWebページを指定し、サイトのページ間を移動するメニューボタンに動作を追加しました。これで、個々のWebページにテキストを追加する準備ができました。 Flash MX 2004の優れた点の1つは、外部テキスト/ HTMLファイルをFlashムービーにロード(またはインポート)できることです。これにより、サイトのメンテナンスが容易になります。外部ファイルを更新するだけで、Flashサイトに変更が反映されます。

これをどうやってやるの?ダイナミックテキストブロックを使用して、外部テキストを表示します。ページに収まる以上のテキストを含むページには、スクロールバーを追加します。スクロールバーコンポーネントは、Flash MX 2004のオリジナルバージョンには含まれていません。Macromediaからアップデーターをダウンロードする必要があります。R ウェブサイト。

//www.macromedia.com/support/flash/downloads.html

アップデータをダウンロードしたら、サイトの[お問い合わせ] Webページで作業する準備が整います。必然的にこれは長いチュートリアルなので、そこに固執します。

手順1.ダイナミックテキストブロックを追加します。 Contact Us Webページで最初に行う必要があるのは、ステージにダイナミックテキストブロックを追加することです。タイムラインのコンテンツレイヤーの[連絡先]セクションのキーフレーム(フレーム10)をクリックします。これにより、コンテンツレイヤー上のすべてのコンテンツが自動的に選択されます。選択ツールを使用して、ステージの空の領域をクリックして、すべてのコンテンツの選択を解除します。

次に、テキストツールアイコンをクリックしてから、ステージをクリックしてドラッグし、ダイナミックテキストブロックを描画します。スクロールバーが必要な場合は、テキストブロックの幅を設定して、テキストブロックの右側にスクロールバー用のスペースを確保します。プロパティインスペクターで次の値を設定します。

テキストタイプ:ダイナミックテキスト
インスタンス名:Contact_Text
フォント:Arial
フォントサイズ:14
テキストの塗りつぶしの色:黒(#000000)
太字スタイル
左揃え
線種:マルチライン
テキストをHTMLとしてレンダリング

ステップ2.文書のプロパティ。 ドキュメントプロパティの設定を少し変更する必要があります。選択ツールを使用して、ステージの空の領域をクリックし、テキストブロックの選択を解除します。これにより、ドキュメントのプロパティインスペクターが開きます。 [サイズ/ドキュメントプロパティ]ボタンをクリックして、[ドキュメントプロパティ]ダイアログボックスを開きます。 [一致]セクションで、[コンテンツ]ボタンをクリックし、[OK]をクリックします。

ステップ3. LoadVars ActionScript。 次に、外部テキストファイルをインポートするActionScriptを追加します。タイムラインのアクションレイヤーで、連絡先Webページのキーフレーム(フレーム10)をクリックします。この時点で、アクションパネルの唯一のコードは やめる(); コード。次の行から始めて、以下のコードを追加します。

Ext_text = new LoadVars();
Ext_text.onLoad = addText;
Ext_text.load( "ContactUs.txt");
関数addText(){
Contact_Text.htmlText = this.ContactUs;
}

ステップ4. UIScrollBarを追加します。 このテキストブロックにスクロールバーが必要な場合は、簡単に追加できます。コンポーネントパネルに移動し、UIコンポーネントリストを展開します。 UIScrollBarのアイコンをクリックして、テキストブロックの内側の右側にドラッグします。マウスボタンを離すと、スクロールバーはテキストブロックに合わせて自動的にサイズ変更されます。

ステップ5.変更を保存します。 これで、ムービーに新しい追加を保存できます。 [ファイル]> [保存]をクリックします。

継続する


動画の説明: Lightning機種は少し注意!iPadOS13.1の新機能解説と新旧比較・外部ストレージはどのくらい使える? (かもしれません 2024).