ログインしていません。このフォーラムはログインユーザのみに投稿が許可されています。投稿する場合はログインしてください。
ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
インターネット
>
WWW/HTTP
>
動的コンテンツ
>
CGIツール/ライブラリ
>
SWF Editor for PHP
>
フォーラム
>
公開討議
>
処理の遅延
SWF Editor for PHP
Fork
概要
プロジェクト概要
開発ダッシュボード
Webページ
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
ソースコード
コードリポジトリリスト
Git
swfed
Subversion
リポジトリ閲覧
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
FrontPageの表示
ページ一覧
最近の更新
コミュニケーション
フォーラム
フォーラム一覧
ヘルプ (1)
公開討議 (71)
メーリングリスト
MLの一覧
swfed-git
swfed-svn
ニュース
フォーラム:
公開討議
(スレッド #30710)
話題(スレッド)一覧に戻る
RSS
処理の遅延 (2011-11-01 15:16 by
kemono256
#60299)
チケットに引用
こんにちわYoyaさん
SWFEditorで色々実験させて頂いてます。
ちょっと気になる事がありましたので質問させて頂きます。
PC上の環境で実機ではないのですが、
swfファイル(lite1.1)の2フレーム目に初期化処理を入れているものを書き換え処理して出力すると
2フレーム目の処理がされたりされなかったりする動きをします。
これは起こりうる現象でしょうか?
また、ブラウザによって挙動が変わります。
fireFOX,Chromeではこの不安定な動き
IEでは期待通りの動きをします。
以上、上記動きでも対応できるのですが、気になるので質問させて頂きました。
RE: 処理の遅延 (2011-11-03 02:32 by
yoya
#60322)
チケットに引用
Yoya です。ご利用有難うございます。
2フレーム目の ActionScript 内の文字列を replaceActionStrings で書き換えるケースでしたら、
実装上は特にフレーム番号を区別しない為、出力した SWF の動作に問題があれば SWFEditor の不具合となります。
ブラウザによって挙動が異なるのは思いつく所では、DoAction の情報要素の長さフィールドが正しく埋まっていない。又は ByteCode の終端を含む Byte 境界がズレているという可能性が疑われますが、
いずれにせよ SWFEditor 側の問題と思われますので、実装を見直します。
もしよろしければ、問題を再現する SWF ファイルと編集する SWFEditor のコードを頂けませんでしょうか。
表に出しにくい情報であれば、
yoya@awm.jp
に連絡を頂けると幸いです。
#60299
への返信
RE: 処理の遅延 (2011-11-07 10:36 by
kemono256
#60379)
チケットに引用
返信ありがとうございます。
実験として行なっているソース類ですので、渡すのは問題ありません。
一式をまとめて後日メールアドレス宛てに送らせて頂きます。
以上、よろしくお願いします
#60322
への返信
RE: 処理の遅延 (2011-11-08 10:17 by
yoya
#60407)
チケットに引用
メールを頂きました。以下のような問題だと理解しました。
- 1 frame 目に初期設定を行う ActionScript があり、setActionVariables で変数設定イメージを混ぜる
- 2 frame 目に(1frame目で初期設定した)変数を取り出して後ろの frame を call する ActionScript がある
この 2 frame 目の処理が動かない事がある。
SWFEditor 処理後の SWF バイナリは私の意図した構造になっていて、setActionVariables 自体は問題なさそうです。
手元の環境で再現を試みますので、進捗があり次第ご報告します。
#60299
への返信
RE: 処理の遅延 (2011-11-08 10:31 by
kemono256
#60408)
チケットに引用
素早いご対応ありがとうございます
#60407
への返信
RE: 処理の遅延 (2012-02-14 17:01 by
yoya
#62221)
チケットに引用
「完全にDLされてない状況でまだ、DLしきれてないフレームをcallした事が原因」との事でした。
確かにハマりそうなので、FAQ 等何かしらのドキュメントに注意点として記録しようと思います。
#60299
への返信