AS3にもだいぶ慣れてきました(って前にも言ったか)。
新しいことを覚える為にはまず、「習うより慣れろ」。当たり前のことだけど、いまこれを実感しています。
今制作中のFlash新規案件がいよいよ佳境。
最近そうめん(Thread)の使い方に慣れてきて楽しいです。
次は既存案件の引き継ぎがあって、これは人が書いたスクリプトに触れるので勉強になります。
かなり、複雑なんですけど。
AS3始めたばかりの頃、複数のクラス間で変数を共有したい時どうするんだ!って半日ぐらい考えて自分で導き出した答えが、今回引き継いだFlashでも使われていたので、ちょっと安心しました。
具体的には、全部のクラスをドキュメントクラスでnewする時に、ドキュメントクラス自身をオブジェクトとして渡すようにしておくという方法。これでドキュメントクラスの変数を共有できる。
最初はaddEventListenerとかわけわかんなかったけど、何十、何百と書いてたら嫌でも覚えるよね。