Entries

Threadライブラリソーメンとか

久しぶりにFlashの話。

beinteractiveのThreadライブラリ、そーめんを仕事に導入しようと思って色々実験したりしてる。
ようやくだいたい使えるようになった。
けど普段スレッドを使わない国の住人なのでイマイチこれがベストという描き方が肌でわからない。
スレッドの構造ってどう扱うもんなのかね。



  • メインスレッド
    • SerialExecuter
      • Fla初期化スレッド
      • 設定ファイルロードスレッド
      • データ、スキンロードスレッド
      • オブジェクトビルド・スレッド
      • オープニング・スレッド
      • コンテンツ・スレッド




みたいに作ってみたけど、これじゃあ正直 commands ライブラリ使ってるのとあんま変わらないんだよな。もっとパラレルに書かないと駄目なんだろうか。



で、コンテンツからサブコンテンツに移動するときもどうするのかで悩んでる。


  • コンテンツスレッド
    • SerialExecuter
      • メインコンテンツ停止アニメスレッド
      • サブコンテンツ開始アニメスレッド
      • サブコンテンツスレッド




みたいに、メインコンテンツスレッドの上に、サブコンテンツスレッドをプッシュすべきなのか、それともメインコンテンツスレッドを終了させて、サブコンテンツスレッドを走らせるべきなのか。



そこらへんがよくわからんとです。みなさんどんな風に書いてます?

あとソーメンというタイトルを見ると、昔の映画で「アーメン・オーメン・カンフーメン」というカンフーホラーアクションを思い出します。恋する惑星でヒットした、ウォンカーウェイの初期の傑作ですね。