仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1566|回复: 9
打印 上一主题 下一主题

[学习教程] 来看看:Flash游戏开辟:BitmapData的利用-Flash actionscript

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:49:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
作为Flash游戏开辟者,成天都在跟Flash的显现效力奋斗。比来为了更好的勤俭效力,鄙人做了一些测试,失掉了一些了局,同时也感应了一些成绩,请诸位妙手也协助看看!
********************************************************************
1、copyPixels,5000次,1000*590,没有lock,后addChild
cost:10828
cost:10844
cost:10625
2、copyPixels,5000次,1000*590,没有lock,先addChild
cost:10828
cost:10844
cost:10625
3、copyPixels,5000次,1000*590,有lock
cost:10766
cost:10654
======================================================
结论:
1、lock没无效果?
2、前后addChild也没区分?
======================================================
4、copyPixels,5000次,128*64,没有lock,先addChild
cost:47
cost:47
5、copyPixels,5000次,1000*590,rect(128*64),没有lock,先addChild
cost:62
cost:62
6、copyPixels,5000次,1000*590,rect(128*64),dest(950,0),没有lock,先addChild
cost:31
======================================================
结论:
1、copyPixel速率和拷贝地区象素数目严厉相干;
2、原始图巨细有少量影响,原始图假如对照年夜,跟小图取一样局限,也会有些许效力丧失
======================================================
7、draw,5000次,128*64,没有lock,先addChild,图片无通明度
cost:219
cost:219
8、draw,5000次,1000*590,没有lock,先addChild,图片无通明度
cost:10328
cost:10407
9、draw,5000次,128*64,没有lock,先addChild,整张图片有通明度突变
cost:218
cost:218
cost:219
10、draw,5000次,1000*590,没有lock,先addChild,整张图片有通明度突变
cost:11843
cost:11610
cost:11969
======================================================
结论:
1、draw对Bitmap有优化,越年夜尺寸,draw和copyPixel的区分越小
2、通明度对年夜图片draw效能有影响,约莫是绘图自己的10%,小图片可疏忽
======================================================
11、draw,5000次,1000*590,clip(128,64),没有lock,先addChild,无通明
cost:156
cost:172
cost:171
12、draw,5000次,1000*590,clip(128,64),没有lock,先addChild,整张图片有通明度突变
cost:219
cost:219
======================================================
结论:
1、clip对draw功能提拔明显,基础相称于clip后巨细的图片的效能
2、年夜图clip后效果反而比同尺寸小图高?料想是色彩缘故原由,见下一个实行
======================================================
13、draw,5000次,128*64,没有lock,先addChild,图片纯色
cost:157
cost:172
cost:157
14、draw,5000次,128*64,没有lock,先addChild,图片正色
cost:172
cost:171
======================================================
结论:
1、效能和图片色彩没有干系??看来只能是和png存储布局有关了。已测试的3张一样巨细的图片,纯色与正色靠近,云彩图案的最慢。
======================================================
15、轮回用setPixel32和setPixel32逐象素设置,1000*590,1次
cost:297
16、轮回用setPixel32和setPixel32逐象素设置,1000*590,1000次
Error:Error#1502:剧本的实行工夫已凌驾了15秒的默许超时设置。
17、轮回用setPixel32和setPixel32逐象素设置,1000*590,10次,没有lock
cost:2875
18、轮回用setPixel32和setPixel32逐象素设置,1000*590,10次,有lock
cost:2109
======================================================
结论:
1、如许弄仍是对照慢的……万万不要如许弄……
2、竟然有15秒限定?…………
3、lock在这里表现了一些感化,大概由于逐象素操纵对革新的影响太年夜了。可是感化也没有分明到甚么境地。
======================================================
19、draw,5000次,1000*590,方针图片500*590
cost:5875
======================================================
结论:
1、如所料一样平常,方针地区超越的部分也是不会画的
======================================================
********************************************************************
我还会延续举行各类测试,有新的了局会持续呈报下去~

占用硬盘空间少,所以被广泛应用于游戏、网络视频、网站广告、交互设计等。
再现理想 该用户已被删除
沙发
 楼主| 发表于 2015-1-16 18:00:35 | 只看该作者

来看看:Flash游戏开辟:BitmapData的利用-Flash actionscript

只要用心只要努力在加上你无限的创意和想象。FLASH无敌了
分手快乐 该用户已被删除
板凳
发表于 2015-1-18 21:07:21 | 只看该作者
Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。
金色的骷髅 该用户已被删除
地板
发表于 2015-1-27 21:11:51 | 只看该作者
alpha通道,图像的一部分可以变成透明,透明度可以从完全不透明到完全不可见。Alpha通道支持没有副作用。
柔情似水 该用户已被删除
5#
发表于 2015-2-5 15:17:33 | 只看该作者
缺点方面~有些技术不能实现,不过FLASH技术在发展在进步,相信在以后FLASH可以取代,大部分的视频编辑软件,视频制作软件。
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-12 16:32:28 | 只看该作者
富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。
老尸 该用户已被删除
7#
发表于 2015-3-3 06:49:45 | 只看该作者
FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。
山那边是海 该用户已被删除
8#
发表于 2015-3-11 10:09:49 | 只看该作者
富媒体可应用于各种网络服务中,如网站设计、电子邮件、BANNER、BUTTON、弹出式广告、插播式广告等。  
不帅 该用户已被删除
9#
发表于 2015-3-18 11:28:46 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
精灵巫婆 该用户已被删除
10#
发表于 2015-3-26 00:21:13 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-31 23:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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