看板 Flash 關於我們 聯絡資訊
小弟最近在攻讀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