作者larcenciel12 (头哥)
看板Flash
标题[问题] As3的诡异问题
时间Tue May 26 00:47:09 2009
小弟最近在攻读Foundation flash as3.0这本书
依照了书中范例写了以下东西来作package的练习
package{
import flash.display.Sprite;
import flash.events.MouseEvent;
public class EventDemo extends Sprite{
private var eventSprite:Sprite;
public function EventDemo(){
init();
}
private function init():void{
eventSprite=new Sprite();
addChild(eventSprite);
eventSprite.graphic.beginFill(0xff0000);
eventSprite.graphic.drawCircle(0,0,100);
eventSprite.graphic.endFill();
eventSprite.x=stage.stageWidth/2;
eventSprite.y=stage.stageHeight/2;
eventSprite.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDDown);
eventSprite.addEventListener(MouseEvent.MOUSE_UP,onMouseUUP);
}
private function onMouseDDown(event:MouseEvent):void{
trace("mouse down");
}
private function onMouseUUP(event:MouseEvent):void{
trace("mouse up");
}
}
}
但奇怪的事情来了 当我执行後却老是出现
1119: Access of possibly undefined
property graphic through a reference with static type flash.display:Sprite.
这个讯息 小弟对了又对 实在找不到错误 想请教个位高手们究竟错误在哪阿?
烦请解答^^"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.161.73
1F:推 sledogerunir:graphic"s" 05/26 10:27
2F:推 inthehope:可以去下载dbuger 就会比较清楚那一行错了 05/27 01:55
3F:推 cjcat2266:其实只是单纯的打错字而已啊,不太需要debugger 05/27 01:58
4F:→ cjcat2266:compile-time error应该是没法用debugger抓到的 05/27 01:58