Flash制作講座フラッシュ制作講習

FLASH制作からActionScriptによるFlashコンテンツ制作のためのフラッシュ制作講座

メモリにシーンをロードできませんでした。ムービーが壊 れている可能性があります。

flaファイルを開こうとしたら、エラーが表示されて開けないことがあり
ました。


Adobe社のに記事がありました。以下、引用です。




ファイルを保存して再度開くと「メモリにシーンをロードできませんでし
た。ムービーが壊れている可能性があります。」エラーが表示される(Wi
ndows 版 Flash Professional CS5)関連製品



問題点 (Issue)

Windows 版 Adobe Flash Professional CS5 で FLA または XFL 形式ファ
イルを保存し、再度開くと以下のような問題が発生します。

以下のエラーメッセージが表示されます。
「メモリにシーンをロードできませんでした。ムービーが壊れて
いる可能性があります。」

ステージに配置していた画像などが表示されません。
ステージに配置されているオブジェクトの X、Y、W、H などのプロパ
ティが、異常値に変更されています。
ライブラリのプレビューが表示されません。(ライブラリを更新する
と一時的に解決します。)
ライブラリから画像ファイルを配置しようとすると、アプリケーショ
ンが強制終了します。
[テンプレートから新規作成] ダイアログボックスで [アニメーショ
ン] − [イージング - ランダム(車)] を選択すると、アプリケーショ
ンが強制終了、またはフリーズします。

解決方法 (Solution)...


続きは⇒ Flash制作のWEB制作システム

Flash-TLFテキストとは


Flash制作でテキストオブジェクトのプロパティにTLFテキストというプロ
パティ属性がありました。

TLF (Text Layout Framework)とは、テキストに対して、DTP ソフトの
ように柔軟で詳細な設定が行える機能・新しいテキストエンジンで、FLA
ファイルにテキストを追加でき、様々なリッチテキストレイアウト機能と
テキスト属性の詳細な設定がサポートされる。

具体的にTLFテキストとはなにかをAdobeの説明から引用してみました。


以下、引用文


TLF(Text Layout Framework)とは、テキストに対して、DTP ソフトのよう
に柔軟で詳細な設定が行える機能です。

Adobe Flash Professional CS5 から、TLF という新しいテキストエンジ
ンを使用して、FLA ファイルにテキストを追加できるようになりました。
TLF では、様々なリッチテキストレイアウト機能とテキスト属性の詳細な
設定をサポートしています。TLF テキストを使用すると、以前のテキスト
エンジン(クラシックテキスト)よりも、細やかにテキストを制御するこ
とができます。
ALF テキストは Flash Player 10 以降でサポートされています。

TLF テキストを使用するには、テキストツールでテキストコンテナを作成
した後、プロパティウィンドウのテキストエンジンで「TLF テキスト」を
選択します。

TLF テキストでは、以下のような設定が行えます。....


続きは ⇒ Flash制作-WEB制作システム

addEventListenerでEvent.ENTER_FRAMEの挙動がおかしい時


加算や減算、加速や減速などを始めとした処理を行う場合に、イベントリスナーのEvent.ENTER_FRAMEを利用することがありますが、処理をそのままループさせた場合、イベントリスナーの挙動がおかしい時があります。

解決策として試して見ることとは、記述した関数部分になりますが、条件分岐などである条件を満たし関数を抜ける場合に、関数を一度削除することで回避できます。


記述はシンプルで..


続きは ⇒ Flash制作-WEB制作システム

navigateToURL(getURL)クラス-Flash

ActionScript3.0のボタン押下した後に別リンクURLを表示させる、いわゆ

るas2.0でいうところの”getURL”ボタンのみのアクションスクリプト3での

制作方法です。


addEventListenerについてや、ボタンアクションについては別エントリー

がありますが、わかりやすくするため、単独のボタンエントリーをします


まず、タイムライン上に以下の記述をして、MC名を付けるだけです。stag

e指定の場合はマウス押下したタイミングでイベントがスタートします。


AS3.0ではgetURLの代わりに navigateToURL(url); が使用されていま。


記事の続きは ⇒ Flash制作 WEB制作システム

ActionScript3.0によるインスタンスのランダム移動

ActionScript3.0によるインスタンスのランダム移動


ActionScript3.0でのステージに配置されたインスタンスMC(ムービークリップ)をランダムに移動させ、当たり判定によってステージ内を浮遊するようなスクリプト記述です。

サンプル例の記述ではムービーを読み込んでから、x座標とy座標に1づつ加算していくので、ステージ右したに移動していき、
特定の座標に到達した時点で、当たり判定をおこない、各座標に対して減算して逆方向に戻ります。

x座標とy座標の当たり判定の数値を同一にすると同じ方向のみの移動になります。



【ActionScript3.0によるインスタンスのランダム移動の記述する前に】

circleはステージに配置されたインスタンスMCでエンターフレームイベントリスナーでxとyの座標をそれぞれ、移動する記述して、ある座標に達した時点で逆方向移動への記述が動くようにすることで可能です。ただし、xとyの移動量に違いをつける必要があります。



続きはこちら ⇒ WEB制作システム-Flash制作

マウスカーソルを指先ボタンにするActionScript3.0

アクションスクリプト3.0で、flashコンテンツのボタンMCは、そのままだと矢印カーソルのままである。



マウスオーバーしたときに、クリッカブルであるということをユーザーに知らせるために、矢印カーソルを指先カーソルにするための記述。


mc.buttonMode = true;



だけである。

ただし、buttonModeを記述する際はいくつか注意することがある。

それは...


記事の続きはこちら ⇒ Web制作システム FLASH制作

swfファイルのデコンパイラ/デコード

Flash編集ソフトで制作されたswfをデコンパイルするソフトの紹介です。

東京都の株式会社 AHS(エーエイチエス)(英文表記 AHS Co.Ltd.)が販売
する、『Motion Decompiler』。


2011年11月時点で最新版『Motion Decompiler 4』は、Flashオーサリングソフ
トで作成(パブリッシュ)されるswfファイルを解析し、画像やアニメーション
、アクションスクリプトなどを再編集可能な状態にデコンパイル可能なflaフ
ァイル形式に変換するためのアプリケーションです。


最新版ではFlash CS5(11.0)で制作されたswfファイル解析に対応が可能となっ
ており、Flash CS5で作成されたswfファイルも、flaファイルに変換すること
が可能。

Motion Decompilerの特徴は、編集するためのflaファイル入手困難であったり
、紛失した場合にも、出力されたswfファイルがあれば、ファイル解析を行い
、編集することは勿論のこと、flaファイルを作成することができる。

最新版ではFlash CS5にも対応しているので、Action Script 3.0を解析するの
も、入手が難しい画像素材などをとりだすこともできる。


さらに複数のswfファイルから同時にflaファイルに変換してリソース抽出する
機能もある。


■Motion Decompiler 4 の機能詳細説明


【わかりやすいインターフェース】

読み込み書き出し操作についてはわかりやすく分類されていて、機能ごとに操
作ボタンがかわる、リボンバー形体のわかりやすいインターフェースが採用さ
れている。



【swfファイル解析機能】

Flashオーサリングソフトでパブリッシュされたswfファイルを読み込んで、Ac
tionScript記述やリソース抽出などを自由に解析。



【Flash CS5(11.0)対応】

Motion Decompiler4では、Flash CS5(11.0)の解析に対応し、Flash CS5で制作
された最新のswfファイルも解析や抽出、flaファイルへの変換が可能


【Action Script3.0解析機能】

Action Script2.0からAction Script 3.0まで解析が可能。ActionScriptを中
心に作成されたFlashコンテンツも、ソースコードの解析、抽出が可能で、as
ファイルを新たに出力・作成することも可能。



【実行式ファイル/exeファイルからswf抽出】

プログラム形式の実行ファイル、拡張子がexeのFlashコンテンツから、swfフ
ァイルを抽出するツール『EXE to SWF Extractor』機能を新しく搭載。



【リソース抽出機能】

解析したswfファイル内から、通常は取り出すことが困難なリソース(動画、画
像、音声、テキスト、フレームなど)をそれぞれ個別に抽出することが可能。



【複数ファイルの同時変換/抽出機能】

複数swfファイルを変換リストに登録することで、バッチ処理を使用してそれ
ぞれを個別にflaファイルに変換することができる。



【リソースのサムネイル表示機能】

Flashコンテンツの中のリソースを一括でサムネイル表示することが可能。こ
の機能ではリソースの抽出や編集がとても見やすくわかりやすい。



【swfファイル簡易ダウンロード機能】

Motion Decompiler 4では上記の機能のほかに、インストール後にInternet Ex
plorerの『SWF Catcher』機能が追加可能。
この機能を利用して、ダウンロードが困難なswfファイルも簡単に実行できる
ので非常に便利だ。



■無料体験版ダウンロード


Motion Decompiler 4 体験版ダウンロードは、....


記事の続きはこちら ⇒ WEB制作システムズ-Flash制作