作者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
推 sledogerunir:graphic"s" 05/26 10:27
推 inthehope:可以去下載dbuger 就會比較清楚那一行錯了 05/27 01:55
推 cjcat2266:其實只是單純的打錯字而已啊,不太需要debugger 05/27 01:58
→ cjcat2266:compile-time error應該是沒法用debugger抓到的 05/27 01:58