Scratch2.0 構建自己Scratch在線平臺

了解Scratch

Scratch是一款由麻省理工學院(MIT) 設計開發的少兒編程工具,通過拖動積木塊那構建程序命令。

當前版本:穩定版本2.0(基于flash,對手機平板不友好),3.0 beta版

開發環境搭建(scratch-flash)

項目環境和開發工具:

1.安裝jdk

2.安裝flex sdk

3.開發工具idea(或flash builder)

scratch 相關項目githug源碼地址:https://github.com/LLK

scratch-flash 源碼:https://github.com/LLK/scratch-flash

把源碼拉下來,解壓,在開發工具idea中打開項目

配置運行環境

File->Project Structure進行如下圖配置

在 Run -> Edit Configurations 中設置

配置好上面的運行環境編譯運行,效果圖如下

源碼編譯后,看看目錄結構,如下圖:

快速入門

1.解決在服務器上運行只看到舞臺區問題

把bin-debug目錄下編譯出來的文件放到服務器上,瀏覽器打開效果如下

解決方法:修改Scratch.as文件中的一行代碼,如下圖所示

編譯運行,效果如下

2.解決默認是英文版,背景圖庫角色庫沒有問題

1).解決中文顯示問題

在src目錄下新建一個locale文件夾,添加lang_list.tx(可選擇的語言列表)和zh-CN.po(對應語言的翻譯)文件(可以到官網上拉下來),編譯運行效果如下

2).解決背景圖庫角色庫沒有問題

在src下新建三個文件夾:NaNmedialibraries(存放.json資源文件)、NaNmedialibrarythumbnails、NaNasset,修改一行代碼:util文件夾下server.as,如下:(備注:文件和圖片到官網抓取)

3).把項目保存上傳到服務器目錄

在Scratch.as中添加如下代碼

編譯運行,上傳保存項目,如下圖

第一次寫博客分享,先寫這么多,有問題可以留言交流,不好的地方歡迎指出,各路大神多多指教,安排。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,076評論 25 708
  • 用兩張圖告訴你,為什么你的 App 會卡頓? - Android - 掘金 Cover 有什么料? 從這篇文章中你...
    hw1212閱讀 12,862評論 2 59
  • 1、通過CocoaPods安裝項目名稱項目信息 AFNetworking網絡請求組件 FMDB本地數據庫組件 SD...
    陽明AGI閱讀 16,003評論 3 119
  • 在衣柜的最高層,里里找到一條素白的衣裙,邊緣綴一層蕾絲,質樸卻精致。她將它掛起在衣柜最顯眼的地方。這是里里能找到唯...
    淺喜是個好姑娘閱讀 326評論 0 0
  • 碎花落語 煙雨成疊 寒星好似空城悅 舍盡點點繁華 惜歷悠悠歲月 剪梅花之初 含荷花之萃 銜菊花之雅 借一葉茫茫之悠...
    朝露檀花閱讀 411評論 0 1