我正在尋找不僅解釋Actionscript語法的教程,而且還解釋瞭如何使用Flash CS3創建我的項目(如何創建項目,如何添加新的文件(類)等)。正在尋找使用FLASH CS3的Actionscript [OO]編程教程
感謝您的幫助
我正在尋找不僅解釋Actionscript語法的教程,而且還解釋瞭如何使用Flash CS3創建我的項目(如何創建項目,如何添加新的文件(類)等)。正在尋找使用FLASH CS3的Actionscript [OO]編程教程
感謝您的幫助
有一個very nice introduction通過senocular。
除此之外,請去"learn flash"。你會發現任何你需要的東西,特別是在ActionScript 3 section。
這裏是我個人的意見:
沒有,但嚴重的享受。爲什麼不是CS3?那麼,只是因爲我不是針對開發者,而是設計師和其他創意人員。它們的編譯速度很慢,非常緩慢。 Flash CS3提倡設計師友好的概念。它的自動完成更差。它缺少您在任何IDE中都能找到的最基本的快捷方式。如果工具可以讓你成爲一個糟糕的程序員,那麼Flash CS3就是其中之一(儘管以前的Flash 8和版本明顯更差)。此外,Flash CS3在.fla項目文件中存儲了大量信息,這些信息是二進制和專有的,因此與其他開發工具甚至版本控制系統的集成非常糟糕。
像FlashDevelop這樣的IDE是爲程序員製作的。如果您打開FlashDevelop,則需要您花費不到10秒的時間才能確定如何創建新項目。添加新文件很明顯。它不僅更簡單,而且FlashDevelop已經爲您提供了該類的外部結構,而Flash CS3允許您創建一個空文件並一次又一次地編寫大量乏味和冗餘的代碼。 Flash CS3是一個有效的工具,非常適合繪圖和設計,但不應該將其用於編程。許多Flash開發人員使用CS3進行設計,使用第三方IDE或Flex Builder進行編碼。
如果您選擇FlashDevelop,請查看社區wiki,尤其是「Getting started」和the section explaining how to use FlashDevelop with AS3。另請參閱this great article。
你知道你可以很好地集成CS3和flashdevelop,並且只使用兩者的優點。我很多年來一直在CS3中觸摸代碼,並且衷心同意永遠不要再觸摸它,但是一些繪圖和佈局工具,特別是文本佈局等使用適當的可視化編輯器會更快。flex可能對某些事物有好處,但對每個人都不適用。 – longstaff 2010-04-14 13:16:46