我是ActionScript新手,我正在嘗試創建我的第一個應用程序。我有一個主類 - Sprite
的子類。和另一個班級,應該管理一些事件,如鍵盤按鍵。下面是它的初始化:無法創建類
private var controller:GameObjectController;
...
controller = new GameObjectController(this);
下面是controller:GameObjectController
本身:
public class GameObjectController extends InteractiveObject
{
var textField:TextField;
public function GameObjectController(mainSprite: Sprite)
{
addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
textField = new TextField();
textField.text = "Hello, World";
mainSprite.addChild(textField);
}
private function onKeyDown(event: KeyboardEvent):void
{
textField.text = event.keyCode.toString();
}
}
,但是當我試圖運行此,我有一個錯誤:
ArgumentError: Error #2012: Class GameObjectController$ can not be created.
我在做什麼錯誤?
打我把它與報價;) – 2012-12-17 06:16:05