用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

最新文章

  1. AT Tool --- android手机发送at指令
  2. percona-toolkit 之 【pt-slave-delay】说明
  3. org
  4. android studio genymotion插件
  5. 00_Python面试题_迭代更新
  6. 2018/1/19 Netty学习笔记(一)
  7. CODEVS 3546 矩阵链乘法
  8. uml活动图
  9. stega -- Pcat老入群题
  10. Python_datetime模块
  11. 潭州课堂25班:Ph201805201 django框架 第八课 表关联对象方法add,create,remove,clear,多表查询 (课堂笔记)
  12. WordPress主题开发:通过page的ID或者别名获取内容
  13. SLI的相关学习
  14. C++ 多态Polymorphism 介绍+动态绑定、静态绑定
  15. 监督学习--k近邻算法
  16. HDU 6438 网络赛 Buy and Resell(贪心 + 优先队列)题解
  17. Jedis操作Redis--SortedSet类型 (会自然排序)
  18. Flume(一)Flume的基础介绍与安装
  19. BZOJ1002 FJOI2007 轮状病毒 【基尔霍夫矩阵+高精度】
  20. [COGS 622] [NOIP2011] 玛雅游戏 模拟

热门文章

  1. 读取EXCEL的办法
  2. Curl请求方法封装
  3. JDK7集合框架源码阅读(七) ArrayDeque
  4. 洛谷——P1170 兔八哥与猎人
  5. [Beijing2010组队]次小生成树Tree
  6. [POI2008]Mirror Trap
  7. 使用Chrome DevTools直接调试Node.js与JavaScript(并行)
  8. Creating and Flashing UBIFS with MTD Utils
  9. kubernetes--pod的生命周期管理
  10. kubernetes1.5.2--部署node-problem-detector服务