用Scratch2.0源碼定制一個自己的編輯器


用Scratch2.0源碼定制一個自己的編輯器,換成自己的軟件名稱和圖標,添加中文字體,修復漢化錯誤等等
1、准備:
下載Scratch2.0源碼、安裝開發工具Adobe Flash Builder4.7、SDK、
Scratch2.0源碼下載地址:https://github.com/LLK/scratch-flash

2、所需材料:
①圖標文件(可以是png圖片文件,大小128*128、48*48、32*32、16*16),可以看Scratch官方版安裝文件夾中“icons”文件夾中的圖標文件
②復制Scratch官方版安裝文件夾中“locale”文件夾
③復制Scratch官方版安裝文件夾中“media”文件夾

3、導入項目:
解壓下載的Scratch2.0源碼文件,在Flash Builder導入解壓后的文件夾,配置SDK

4、添加文件:
將步驟2的文件和文件夾放到src文件夾中

5、修改漢化文件:
主要修改中文簡體,zh_CN.po、zh_cn.po

6、繪圖編輯器中添加中文字體
①在fonts文件夾中添加字體文件
②在assets文件夾的resources.as文件中添加代碼:[Embed(source=’fonts/此處為字體文件名稱’, fontName = ‘黑體’, embedAsCFF = ‘false’, advancedAntiAliasing = ‘true’)] private static const Font7:Class;
③在svgeditor文件夾的DrawPropertyUI.as文件中列表代碼處添加中文字體
④在svgeditor文件夾的DrawProperties.as文件中設首選字體為中文字體

7、其它:
如在頂部菜單欄添加自己的網站鏈接、QQ群和公眾號等

8、導出安裝包
編譯運行,導出安裝包
其中會出現一個“自Flex 4以來已棄用SVG。請使用FXG。Resources.as /YYY/src/assets 未知Flex 問題”警告,可以忽略

這樣你就擁有一個自己的編輯器了
導出效果版本如https://pan.baidu.com/s/1i5Pv9nZ

來自:https://blog.csdn.net/guoguanwenda/article/details/61194310


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM