BLOG



LWF_Publishを実行して、フリーズしたときの対処

開発を進めていき、フレームスクリプトにJavaScriptの組み込みを行っていると、ふとしたタイミングで「LWF_Publish」の実行時に画面がフリーズしてしまう場合がある。

こうなると一旦Flashを強制終了するしかないのだが、一度フリーズを経験したのち、問題のflaファイルを開いて再度LWF_Publishを実行しても、まだフリーズが続いてしまうことがある。
(保存できずに強制終了しているのだから、おかしくなる前のデータのはずなのに!)

 

こういったJavaScripがらみでのフリーズが頻発するようになった場合に復活させる方法は次のとおり。


1) [パブリッシュ設定]より、「非表示レイヤーを含める」のチェックを外す

2) 一旦_root上のすべてのレイヤーを非表示にして、LWF_Publishを行う
  ※何もないのでさすがにこれは通るはず

3) パブリッシュ後、非表示にしたレイヤーを元に戻し、再度LWF_Publishを行う

 

要するに、「ステージ上に何もない」状態でのパブリッシュを挟むと、フリーズせずに書き出すことができる模様。(パブリッシュキャッシュの影響とか?けど、クリアしても変わらずフリーズだったし…)

「ステージ上に何もない」状態を作れば良いので、「レイヤーを一度全削除する」とか「すべてのレイヤーをガイドにする」とかもたぶんOKだと思うけど、上記のやり方のほうが楽ちんなはず。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

WP-SpamFree by Pole Position Marketing

トラックバックURL : http://tool-hp.com/blog/285/trackback/