Re: [心得] FlashDevelop快速使用Flex SDK編譯

看板Flash作者 ( )時間16年前 (2010/04/09 09:28), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
補充一下這篇 :3 ※ 引述《cjcat2266 (CJ Cat)》之銘言: : 詳細設定方法如下: : 1.到FlashDevelop.org下載最新版的FlashDevelop並安裝 : http://0rz.tw/934bg : 2.下載最新的Flex SDK nightly build並且解壓縮 : http://0rz.tw/de4cS (目前的 FlashDevelop 好像只能配合 Flex 3 SDK 使用.) : 3.下載Flash Player 10 beta並且解壓縮 : http://0rz.tw/14486 身為一個 script 員, 在這邊下載的是 debugger version 也是很合理的. 請見上面連結中的: Adobe Flash Player 10 — Debugger Versions (aka debug players or content debuggers) 或者如果有裝 Flash Professional 的版友, 也可以在安裝路徑底下的 Players\Debug 資料夾中找到 debug 版的 FlashPlayer.exe : 4.開啟FlashDevelop : 選擇選單 Tools > Settings : 5.選擇AS3Context plugin選項 : 設定其中的Flex SDK Location為你的Flex SDK路徑 : 6.選擇FlashViewer plugin選項 : 設定其中的External Player Location為你的Flash Player 10 beta路徑 : 還有將Movie Display Stype更改為External 上面第 6.點指向 debug 版的 player 之後, 用記事本之類的文字編輯器打開 "C:\Documents and Settings"\%UserName%\mm.cfg 這個檔案, 確認一下裡面有一行寫著 TraceOutputFileEnable=1 如果沒有的話請自行加在最後. 如果原本是 =0 請自行改成 =1. %UserName% 指的就是你的使用者名稱, 如果不確定是啥, 可以到 command line 輸入 echo %UserName% 看看. command line 可以從 "開始->執行" 輸入 "cmd" 開啟, 或者按 ctrl-alt-del 叫出工作管理員之後按 "檔案->新增工作(執行)" 輸入"cmd"叫出. 新增第 7.點, 設定 FlashDevelop 中的 FlashLogViewer plugin, 將 Misc. 中的 StartTracking 改為 OnProgramStart. 如此一來, FlashDevelop 底下的 Logs 分頁, 就會連結到 "C:\Documents and Settings"\%UserName%\Application Data\Macromedia\Flash Player\Logs\flashlog.txt 這個檔案了. 也就是說, trace() 出來的東西就可以用 FlashDevelop 看囉. 要注意的是.. 所有的 Flash player 都會把 log 存到這個檔案裡, 因此邊寫 code 邊聽 YouTube 就會看到一些多餘的 log 了... : 8.開新檔案,選擇Syntax選單將語法改為AS3 : (我已經習慣 alt → x → DOWN → ENTER這樣按了) : 將檔案存檔為Test.as : 並在新檔案輸入以下code: : package { : import flash.display.*; : import flash.events.*; : public class Test extends Sprite { : public function Test() { trace("Happy tracing!!"); : } : } : } : 8.按下ctrl + F8編譯...哇啦!!一個最陽春的Flash程式就出現囉~ : 以上,提供給想免費玩玩Flash/Flex的程式愛好者參考 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 139.175.68.252 ※ 編輯: Senkousha 來自: 139.175.68.252 (04/09 09:29)

04/10 00:31, , 1F
04/10 00:31, 1F
文章代碼(AID): #1BleB2iW (Flash)
文章代碼(AID): #1BleB2iW (Flash)