智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

2013年1月10日

摘要: 转自:http://jamesli.cn/blog/?p=1489写本文有两个目的。一是在目前的项目中有这样的需求,总结了一点经验想和各位分享;二是在日益升温的Stage3D开发中,解决动态文本的位图化也让不少开发者头疼。这篇教程可以解决三个问题,一是把动态文本TextField变成位图,二是给这个文本描边儿,三是一定程度的消除锯齿。下面我就举例说明我是如何来做的:先在Flash里新建一个动态文本,字体Airal Bold,抗锯齿属性为设备字体,也就是不抗锯齿。颜色是白色。选择设备字体是因为对于大多数动态文本而言,我们很少会把一整个中文字库全部嵌入到应用中,所以使用默认字体和不抗锯齿其实是一个 阅读全文

posted @ 2013-01-10 12:03 Bill Yuan 阅读(806) 评论(0) 推荐(0) 编辑

摘要: import flash.system.ImageDecodingPolicy;...var loaderContext:LoaderContext=new LoaderContext();loaderContext.imageDecodingPolicy=ImageDecodingPolicy.ON_LOAD;...loader.load(new URLRequest(url),loaderContext);... 阅读全文

posted @ 2013-01-10 11:49 Bill Yuan 阅读(649) 评论(0) 推荐(0) 编辑

摘要: 转自:http://www.starlinglib.com/wiki/StarlingManual:PerformanceOptimization性能优化虽然Starling模仿了Flash传统显示列表,但您要知道屏幕背后发生的事情是有很大不同的。要得到应用的最佳性能,您需要了解关于Starling体系结构的一些关键概念。下面是一些您可以遵循的,让您的游戏尽可能的快速的最佳实践。尽可能减少状态变更如您所知,Starling使用Stage3D来渲染所有的可见对象。这就意味着所有的绘制都是GPU完成的。现在,Starling可以一个接一个的发送四边形到GPU,然后一个接一个的绘制。实际上,这也是最 阅读全文

posted @ 2013-01-10 11:28 Bill Yuan 阅读(8793) 评论(0) 推荐(3) 编辑