我在ActionScript 3的代码,但必须把它写在Javascript:ActionScript 3代码为Javascript
pressButton.addEventListener (MouseEvent.CLICK, press_button);
function press_button (event:MouseEvent) :void
{
gotoAndPlay(2);
}
我需要Createjs。
感谢
我在ActionScript 3的代码,但必须把它写在Javascript:ActionScript 3代码为Javascript
pressButton.addEventListener (MouseEvent.CLICK, press_button);
function press_button (event:MouseEvent) :void
{
gotoAndPlay(2);
}
我需要Createjs。
感谢
3件事:
所以,你可以用它来重写它,使用“bind”来建立你[R回调范围:
pressButton.addEventListener("click", press_button.bind(this));
function press_button(event) {
this.gotoAndPlay(2);
}
或者,你可以利用“上的”快捷方式的EaselJS v0.7.0处理范围界定:
pressButton.on("click", press_button, this);
function press_button(event) {
this.gotoAndPlay(2);
}
仍在挣扎!和更多的困惑,也许我没有解释,但“pressButton是Flash中的舞台上的实例的名称&”press_button“是该函数的名称。 –
已更新,以使用pressButton替换btn。 – gskinner
这个网站是不是人写/重写代码在另一种语言中,至少首先提供您自己的尝试 –
JavaScript还没有内置“框架”的概念。 – Marty