簡體   English   中英

在actionscript 3中運行hello world應用程序(flash pro CS5.5)

[英]running a hello world application in actionscript 3 (flash pro CS5.5)

我自學了自己的動作腳本3,我閱讀了一些教程並完全理解了代碼,問題在於如何運行它,我知道一些編程語言,我多年來使用了一些IDE,但出於某種原因我只能'弄清楚如何在CS5.5中編譯和運行簡單的actionscript程序。

任何人都可以請告訴我如何使用flash pro CS5.5,是否有另一個類似於netbeans或eclipse的程序,我可以編寫actionscripts並運行它們?

謝謝

您缺少的部分是能夠將.as文件綁定到.fla中作為主要文檔或文檔類。

您可以在.fla文件的屬性面板中設置文檔類。

如需快速示例:

1)創建一個名為MyDocumentClass.as的文件,該文件應該是一個非常簡單的AS3類文件。 類名是MyDocumentClass。 這應該是這樣的:

package {

import flash.display.MovieClip;

 public class MyDocumentClass extends MovieClip {

  public function MyDocumentClass():void {
   trace("It worked!");
  }
 }
}

到現在為止還挺好?

2)現在打開Flash CS5.5並創建一個新的.fla。 將.fla保存在保存文檔類的同一文件夾中。 你應該在舞台上什么都沒有 - 找到屬性面板。 應該有一個帶有“Document Class”標簽的文本輸入框 - 只需在該文本字段中鍵入“MyDocumentClass”,然后編譯.fla。 你應該得到“它工作了!” 追查出來。

基本上,當您處理基於AS3的復雜應用程序但想要將Flash IDE用於圖形或其他任何內容時,您的工作是將符號鏈接到庫中的類。 整個FLA的類是Document Class,這就是為什么你在整個.fla的屬性面板中鏈接它。

當您在CS5中滾動時,您最終將開始創建存儲在庫中的MovieClip。 您可以隨時右鍵單擊其中一個並查看屬性。 選擇“高級”,您應該選擇“導出為AS3” - 單擊該選項,然后您可以使該符號擴展基類或簡單地綁定到類。 一旦你開始玩它應該開始有意義 - 希望,但是,上面的步驟1和2將足以讓你滾動。

祝好運並玩得開心點!

跳過教程。 每個AS開發人員都應該擁有Essential ActionScript 3.0的副本。 閱讀它,並完成您環境中的示例。

雖然我喜歡FlashDevelop,但我認為Flash IDE並不像大多數人那樣糟糕。 我發現在開發的早期階段使用IDE會更快,特別是當我從圖形人員那里得到一個粗略的FLA並且我在庫中有很多類分配時,我必須重新編寫結構以更好地滿足要求。 不過,我承認,既然我學會了如何用IDE編程,我的觀點有點偏差。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM