我在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