精华帖 (1) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-05-15
创建10000个sprite用时在120-130ms左右 原来用10.0的时候sprite的创建速度慢的要命,10000用时大概2900-3000ms左右 性能的提升还是很显著的。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-05-16
啥时候能给文本性能提升一下,我就烧高香了
|
|
返回顶楼 | |
发表时间:2010-05-17
znjq 写道 啥时候能给文本性能提升一下,我就烧高香了
你也遇到文本性能的瓶颈了吗?具体是什么情况? |
|
返回顶楼 | |
发表时间:2010-05-17
textfield的text效率有待改进,中文比英文效率差很多(即使设置了format)
|
|
返回顶楼 | |
发表时间:2010-05-17
最后修改:2010-05-17
TextFied的性能还是有所提升的
10.0下 10000个TextField设置一段简短的文本,用时5300ms 10.1下 10000个TextField设置一段简短的文本,用时1600ms 不过离期望值可能还有一些差距,中文的确比英文慢,大概慢3倍 10.1下使用TextBlock来创建TextLine要比TextField好一些,10000个TextLine用时750ms,要比TextFied快两倍多。 不管TextField还是TextBlock处理文本折行都是巨慢,这个需要很大改进才行。 |
|
返回顶楼 | |
发表时间:2010-05-17
vii779 写道 TextFied的性能还是有所提升的
10.0下 10000个TextField设置一段简短的文本,用时5300ms 10.1下 10000个TextField设置一段简短的文本,用时1600ms 不过离期望值可能还有一些差距,中文的确比英文慢,大概慢3倍 10.1下使用TextBlock来创建TextLine要比TextField好一些,10000个TextLine用时750ms,要比TextFied快两倍多。 不管TextField还是TextBlock处理文本折行都是巨慢,这个需要很大改进才行。 3Q,测试的很详细.找个时间我需要再改进测试一下. |
|
返回顶楼 | |
发表时间:2010-05-17
啥时候把流氓的右键菜单给搞掉啊
|
|
返回顶楼 | |
发表时间:2010-05-17
基本可以无视,你会用10000+个文本么/1000个Sprite?so...
醒醒吧... |
|
返回顶楼 | |
发表时间:2010-05-17
mice_003 写道 基本可以无视,你会用10000+个文本么/1000个Sprite?so...
醒醒吧... 你不用不代表别人不会用到. 况且楼主在做测试.看不懂么? |
|
返回顶楼 | |
发表时间:2010-05-17
最后修改:2010-05-17
znjq 写道 mice_003 写道 基本可以无视,你会用10000+个文本么/1000个Sprite?so...
醒醒吧... 你不用不代表别人不会用到. 况且楼主在做测试.看不懂么? 试了一下,在小数量级别上(1000以下),10.0和10.1没有太大差距,相差也就10ms左右,500级别以下,几乎没什么差距了。如果在这个级别(大部分应用也是在这个级别上)上做优化,是没有太大的余地了。 znjq你用到的TextField大概在500级别以下吧,所以感觉不出来有多大性能提升。 不过TextLine在小数量级别下,还是比TextFied快些。可以试试用TextLine取代TextField |
|
返回顶楼 | |