2011-01-22 13 views
0

已搜索論壇,無法找到合適的答案。我沒有在發佈設置中選中「省略跟蹤」選項(我使用的是Flash CS5)。這裏是我的代碼:Trace無法在Flash中工作

package 
{ 

import flash.display.MovieClip; 


public class gr extends MovieClip 
{ 


    public function gr() 
    { 
    // constructor code 
    var mc:MovieClip = new MovieClip(); 
    mc.graphics.beginFill(0xFF0000); 
    mc.graphics.drawRect(0, 0, 100, 80); 
    mc.graphics.endFill(); 
    mc.x = 200; 
    mc.y = 60; 
    addChild(mc); 
    trace("hi") 
    } 
} 

} 

創建一個movieclip工作正常,但跟蹤沒有。這是主要的課程。

+0

你的課程應該以大寫字母開頭。這不是問題,但是這是你應該認識的慣例。 OMG! – 2011-01-22 23:46:28

回答

1

嘗試退出您的Flash CS5並從新的Fla文檔開始,然後開始您的主類。

上述代碼正常工作,因此必須在選項或安裝程序中設置阻止調試的功能。

根據您使用的是哪個調試器,您應該看到控制菜單中提供的調試器選項。嘗試使用CS5菜單中提供的調試選項。

+0

OMG!謝謝! – blake305 2011-01-23 00:11:44

1

根據我的經驗,編譯後的as3剪輯從不顯示軌跡,即使創建剪輯時也是如此。我總是在舞臺上的某處有一個動態文本框,當我想要在編譯剪輯中查看變量時,我只是添加文本。

1

根據我的經驗,即使創建剪輯時,編譯後的as3剪輯也不會顯示蹤跡。我總是在舞臺上的某處有一個動態文本框,當我想要在編譯剪輯中查看變量時,我只是添加文本。

這就對了,喬爾。 (我不能在這裏給予好評的小白這樣啊...)

使用CTRL ++進入在調試模式下運行(這將跟蹤),而不是出版(不追蹤我的經驗)。

相關問題