1
我似乎無法讓我的MouseEvent工作。我得到了1120:訪問未定義的屬性MouseEvent錯誤。我相信這很簡單,但我似乎無法弄清楚。MouseEvent不存在
package {
import flash.display.MovieClip;
import flash.events.Event;
import gameLib.Layer;
import gameLib.Audio;
import gameLib.GameSprite;
public class Game extends MovieClip {
public function Game() {
OM.game = this;
Audio.init();
Layer.init(stage);
OM.buyButton = new BuyButton(stage);
Layer.world.addChild(OM.buyButton);
OM.buyButton.addEventListener(MouseEvent.CLICK, OM.buyButton.onClick);
我還有其他的代碼。我遵循的代碼不是以OOP風格編寫的,而是以程序方式編寫的,所以我認爲這是與此有關的。謝謝你們的幫助。
這是什麼'BuyButton'類?是你寫的東西,還是你正在使用的圖書館的東西? –
你需要一個導入:'import flash.events.MouseEvent;' –
是的,就是這樣。我需要導入。這很奇怪,我沒有在我的其他代碼中,並且一個很好。 – Funlamb