Scratch 作為現(xiàn)在最知名也是最流行的圖形化編程教育工具越來越多的人參與到其開源項目中蝌蹂,可在官方的 readme 文件中并沒有給出 Debug 環(huán)境怎么搭建嗤形, 對于不熟悉 AS 和 FLEX 項目的開發(fā)者小白來說需要做一些嘗試倚舀。
首先準備好項目所需要環(huán)境
1. Java --?安裝最新的Java JDK
2. Flex -- http://flex.apache.org/,?建議安裝?Flex 16.0?版本;(或者是最新版本)
3. IDEA颈将, 可以看csdn上的這個帖子 : http://blog.csdn.net/nishiwodebocai21/article/details/71359619?fps=1&locationNum=10
當安裝好后殖告,就可以在 github 上下載 Scratch 2.0 版的源碼了,地址在這里 ;? https://github.com/llk/scratch-flash?
下載完之后诀艰,?將解壓的包放在你想作為項目的目錄里柬甥,也可以放在下載目錄下饮六。
直接在?IDEA?中打開項目文件夾,所有項目配置都加載進去了苛蒲,剩下的是設(shè)置:
I.?在 File -> Project Structure?中設(shè)置
這里的?JAVA?和?Flex?就是之前要大家安裝的那兩個環(huán)境了卤橄。?
II. Debug?工具設(shè)置。
在?Run -> Edit Configurations?中設(shè)置臂外,?將?Debug?與?Relese?可以設(shè)置成一樣窟扑;
大家看到,要運行一個 Flashplayer Debuger漏健,下載地址在: https://fpdownload.macromedia.com/pub/flashplayer/updaters/27/flashplayer_27_sa_debug.exe
點擊運行嚎货,或者?debug?圖標之后就會如圖顯示,出現(xiàn)可以編輯的 Scratch 2.0?界面了漾肮,大家可以在?Code?里面加斷點來?Debug厂抖。 由于太多人做?Scratch 2.0?的二次開發(fā)茎毁,Scratch?團隊已經(jīng)將里面的角色克懊、舞臺等等的 IP?從源碼中剔除,但是大家可以添加自己的元素在項目中七蜘。