CASA Framework (2) : FrameDelay


はい CASA Framework 2つ目。今日は FrameDelay。attachMovie した直後だとプロパティにアクセスできなかったりで、1フレーム後にごにょごにょすることってあります。ふつーは、

[as]
var mc:MovieClip = this.attachMovie(‘Hoge’, ‘hoge’, 1);
mc.onEnterFrame = function () {
delete this.onEnterFrame;
this.hogehoge = ‘hoge?’;
}
[/as]

みたいにやるね。
で、FrameDelay つかうと。

[as]
import org.casaframework.time.FrameDelay;

var mc:MovieClip = this.attachMovie(‘Hoge’, ‘hoge’, 1);
new FrameDelay(this, ‘init’, 1).start();

function init() {
mc.hogehoge = ‘hoge?’;
}
[/as]

ほらすっきり。。。って、あれ? あんまし便利になった気がしない。シンプルサンプルだからかな。うーむ。

Archive
CASA Framework (1) : Inactivity

Technorati Tags: , , ,