用Scratch2 0原始碼定製乙個自己的編輯器

2021-07-28 05:19:50 字數 757 閱讀 3825

2、所需材料:

①圖示檔案(可以是png檔案,大小128*128、48*48、32*32、16*16),可以看scratch官方版安裝資料夾中「icons」資料夾中的圖示檔案

②複製scratch官方版安裝資料夾中「locale」資料夾

③複製scratch官方版安裝資料夾中「media」資料夾

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檔案中設首選字型為中文字型

8、匯出安裝包

編譯執行,匯出安裝包

其中會出現乙個「自flex 4以來已棄用svg。請使用fxg。resources.as /yyy/src/assets 未知flex 問題」警告,可以忽略

這樣你就擁有乙個自己的編輯器了

匯出效果版本如

Hexo NexT從原始碼級別高度定製

玩轉了幾天hexo靜態部落格之後,發現可配置的東西基本上都已經配置過了,那還有什麼地方可以優化呢?突然之間,靈機一動,發現了另乙個可以高度定製與優化hexo主題的方法 從原始碼級別優化。hexo next主題的文件結構 languages 用來配置國際化語言版本,裡邊包含各種個配置像的文字翻譯。la...

用原始碼安裝 appium

這一步不詳細介紹了,可以到nodejs官網或者其他地方看看相關的教程,建議用lts版node。需要注意的是,安裝完node以後最好安裝乙個cnpm,cnpm是 用來替代npm的乙個國內映象工具,執行下面的命令即可 可以到 npm官網看看 如果需要其他版本,可以用git tag命令來看一下並切到相應版...

vue2 0原始碼學習一(vue原始碼構建過程)

前提知識背景 vue.js的打包構建是基於rollup進行的 1.開啟專案的package.json,在裡面可以看到很多配置項以及命令,今天先學習 的構建,需要關注下圖地方 這裡使用的build命令就是平時在使用vue cli打包的時候觸發的命令,可以看到它其實是執行了乙個node程式,執行scri...