请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 20|回复: 0

EMF文件分析学步园

[复制链接]

9806

主题

9813

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
30029
发表于 2021-2-9 03:38:55 | 显示全部楼层 |阅读模式
  理会EMF文献以及模仿绘制一经有一段期间了,这里做个总结。然后赓续重构雁哥代码。(写代码不写评释会遭雷劈的!!)
  其号码按次依照浮现前后秩序实行编制。比如先创筑画笔,则画笔的ihpen = 1.挨次下来。
  正在重构这部门代码中,感应代码框架的策画起到首要功用,涉及的逻辑是遍布整块代码。
  从位图的文献构造能够明确只消获取像素值,就能够直接绘制,但如此思考过分不行熟。
  1,位图分1,4,8,16,24,32位(以下步伐均要差异思考这些位环境)
  3,阔别RGB,再合成到32位形式下,注意:AS中的RGB字节排序从右到左是BGR
  相当于做EMF读取绘制引擎,一来是念,可以今后重用,二来,最首要的一点,保障服从.固然用SVG能够很简单的模仿出EMF。不外按涛哥的意义,照样做个自家产的东西更好。
  不外正在重构途上,代码越写越是感应跑起来决定不睬念。跑上一万次轮回是四处可睹的,一万就耗时1秒了。此外as的内存经管实正在让人不太定心。从as的类库上,整块的管理是uicomponent-sprite(文字),shape(画图),bitmap(位图),把后面的容器装填到前面的容器内,再显示到舞台上。结尾照样尝尝用swc来尝尝跑轮回那处的逻辑,看看服从奈何再办.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

|appname
快速回复 返回顶部 返回列表