今週日曜日に会社に来ると焼き肉おごってもらえると言う、怪情報が社内でささやかれています。なんで日曜日なんですか?
さて、年明けにFlashの仕事が入ると見込んで、今からやっとかなきゃいけないAS3.0。いや別に2.0でやってもいいんでしょうけど、なんだか出遅れてる気がしてきましたので、3.0覚えることにしました。
大きくは変わってないでしょ、と思いながら適当なスクリプトを組んでパブリッシュしてみましたが、エラーだらけ。オンラインヘルプを見ても言語仕様がどうかわったのかよく分からなかったので、書店へ。
えー、ルートのムービークリップを参照する「_root」が使えなくなりました。イベントハンドラを定義する
mc.onRelease = function(){ };
ってのもなくなって、すべてイベントリスナーを通すように、、、
やば、完全に出遅れてる。ってゆうか、お手軽に書けなくなってる?
ちなみにオンラインヘルプ「ActionScript 2.0 Migration」にメソッド等の移動先は書かれています。MovieClipクラスのメソッドが見違えるようにすっきりしてます。attachMovie()メソッドは廃止。表示オブジェクトコンテナにaddChild()することで出来るみたい。
完全にプログラマよりになってきました。
しかもAS3.0覚えた後で過去に作った作品の改訂の仕事とか入ってきたらどーする?