2016-08-15 65 views
0

我正在玩大型代碼庫,這是我第一次使用ActionScript(版本3)。以下是目錄結構。無法在FlashDevelop的ActionScript 3中導入

MyProject(AS3) 
    bin 
    src 
    backend 
    ui 
     src 
     com 
      company 
      events 
       MyEvent.as 
      scripts 
       MyViewer.as 
     MyViewer.mxml 

MyViewer.mxml是文檔類,它有一個說法:

<fx:Script source="com/company/scripts/MyViewer.as"/> 

MyViewer.as進口MyEvent類爲:

import com.company.events.MyEvent; 

當我建(F8)的項目中,我得到如下錯誤:

C:\path\MyViewer.as(155): Error: Type was not found or was not a compile-time constant: MyEvent. 

編輯:請注意,引發此錯誤的語句不是帶有導入語句的語句。該錯誤顯示在類實際引用的行上。例如,155行的內容如下:

private function SuccessHandler(event:MyEvent):void { // line 155 
    // some code 
} 
+0

你需要:'import com.company.events.MyEvent','SearchEvent'類與'MyEvent'類不一樣 – BadFeelingAboutThis

+0

它是'MyEvent'。我在這裏發佈問題時抄錄了錯誤的陳述。我已經編輯了相應的問題。 –

+0

如果右鍵單擊Flashdevelop中的'src'文件夾,它是否在「源路徑」旁邊有複選標記? – BadFeelingAboutThis

回答

0

我想通了。我將低級src文件夾標記爲「源路徑」。