dispatchEvent

指定されたEventTypeを実行する。

 

dispatchEvent(event);

Parameters

変数名 備考
event Event Event Object

 

example

// root
var _root = swf2js.createRootMovieClip(240, 240, 30);

// MovieClip作成
var movieClip = _root.createMovieClip("mc");

// swfを読み込む
movieClip.loadMovie("./model.swf");

// 座標をセット
movieClip.x = 120;
movieClip.y = 120;

// original
movieClip.addEventListener("origin", function()
{
    this.alpha = 0.5;
});

// press
movieClip.addEventListener("press", function()
{
    var event = new Event("origin");
    if (this.hasEventListener(event.type)) {
        this.dispatchEvent(event);
    }
});