[flash]俺のやり方

ActionScript2での開発の話だけど、 大抵どんなプロジェクトでもディレクトリ構造が同じになってきた。 ちょっと晒してみる。

他の人はどういう風なのかな?

  • com
    • func09
      • event(イベント系の親クラスが入ってる)
      • logging(俺ロギングAPI)
      • utils(俺便利クラス群)
      • :myproject(プロジェクト名)
        • bussines(共通で使うロジックをここに)
        • compornents(UICompornentを継承したUIはここに)
        • model(モデル系)
        • service(外部とのインターフェイスクラス。大抵シングルトンで実装)
        • views(作ったコンポーネントをがっちゃんこするクラス。コンポーネント同士のメディエイターの役割だとか、リサイズ時の制御だとか)
        • Main.as(コントローラークラス。モデルとビューをつなぐ部分だったり、外部向けのAPIを持つ)

僕はあんまりモーションモーションした案件がないので、CairnGormなんかを参考にしてます。 UIパーツはほぼ全てUICompornentを継承してコンパイルしておきます。 こうするとテストもしやすいし、おのずと結合が緩くなりますので。 バイディングもできるしね。 いいことばかりじゃないけどね。

さて仕事仕事。

関連記事

  1. Flash FrameWorkメモ
  2. Flash Lite2.0 開発事はじめ
  3. Flash CS3
  4. [Flash] NaN と比較演算子
  5. AS2.0とOOPでテトリスを作る 其の0
Posted in actionscript2.0, flash, 日記 at 2月 20th, 2008. Trackback URI: trackback

No Responses to “[flash]俺のやり方”

Leave a Reply