[問題] As3的詭異問題
小弟最近在攻讀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
推
05/26 10:27, , 1F
05/26 10:27, 1F
推
05/27 01:55, , 2F
05/27 01:55, 2F
推
05/27 01:58, , 3F
05/27 01:58, 3F
→
05/27 01:58, , 4F
05/27 01:58, 4F