September 2007Archives

泣けなしの金で参加してきた Flash OOP 勉強会で、少しだけ発言したら「オォー!」と喜ばれたので、アゲとこーと。
Flash CS3 IDE において外部ASファイルで AS2 も AS3 もコードヒント出す方法。
タイトルまんま。


最初に、Flash CS3 ではこれまで通りエディタ(貧弱)として外部ASファイルをいじれていて、もちろんAS2もAS3もOK。
ボクの場合、これまでの過去の案件含めてAS2のファイルがいっぱいあるけど、それをCS3で編集しようとするとコードヒントがうまくいかなくて。
例えば、"MyClassAS2.as" というAS2のクラスファイルがあったとして、それを CS3 で開いてコードヒントを出そうとすると、コードヒントがAS2ではなくてAS3のものが出てくる・・・。当然、"***_mc."と打っていっても、onEnterFrame とかは出てこないし、逆に addChild とか出てきて、激しく困る。
ファック。
マジでファック。


んで、その解決法。「ツールボックス」から切り替えるっ!!
画面左にツールボックスと呼ばれるものを表示して、その上部で切り替える、これだけ。
以下にキャプチャを載せておいたよ。

まず、AS2の場合。左上で「ActionScript 1.0 & 2.0」を選択するとこに注目。

続いてAS3の場合。左上の選択を変えてます。
もちろん、シンタックスチェックの対象ASバージョンもきちんと切り替わります。


たった作業はこれだけなんだけど、CS3の前の時代からツールボックスを非表示にするのがデフォルトだったから、気づくまでにすっげー時間かかった・・・org
でも、なんか左に使わないツールが表示されるのは嫌だなぁ。
クラスのアウトラインとかが表示されたらいいのにマジで。

あ、コードヒントと言えば、Flash CS3 IDE上で this に MovieClip のコードヒントを設定する もよろしくどうぞ~。

お役にたてれば。

『Flash OOP』という本があって、マジでボクの中ではバイブルなワケで。
昔まだボクのASのことよくわかんなかった時代に書かれた名著で、その兵たちが集う(と思ってる)勉強会にはいつか行ってみたいなぁとここ数年ずっと思ってました。

で、はるばる京都から行ってきました。
第24回 Flash OOP本 勉強会 AS3での開発環境について
念のため言っておくけど、片道12,700円だから。上等!


感想としては「行ってよかったなぁ。往復25000円の価値はあったなぁ。」と。
勉強会はマジで勉強になったし、懇親会は憧れの皆さんとトークできてテラ嬉しス。
皆さん本当にありがとうございました。また、お金と時間に余裕ができたときにフラっとそちらへ参ります。


で、個人メモを少々(殴り下記ですんません)。Flex Builder2のことがよくわからないからあってるかわからんけど。。

About this archive