摘要: 图片 alpha通道分离的好处: 降低内存,提高加载效率。 unity针对Android平台还提供了通道分离的方式:将图片(sprite)压缩成ETC1,提取Alpha生成一张通道图。unity将通道图保存的格式为a8格式,目的为了让混合起来的Alpha效果很好。比如一张1024*1024的贴图,E 阅读全文
posted @ 2021-08-28 16:23 赵不灰 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 首次界面打开加载的资源(如 贴图)会被缓存在内存中,再次打开界面由于内存中已有了资源 所以会更快。如何让首次打开界面会更快呢? 图片是否进行了有效的压缩。Android 平台下不带透明通道 优先使用ETC1,带透明通道优先使用ETC2。如果显示质量无法达到要求 可以使用RGBA16,最后才使用RGB 阅读全文
posted @ 2021-08-28 12:41 赵不灰 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: AssetPostprocessor资源导入管线 AssetPostprocessor用于在资源导入时自动做一些设置,比如当导入大量图片时,自动设置图片的类型,大小等。AssetPostprocessor作为资源导入的管理器,可以根据不同的资源类型,在导入前、导入后做一些处理。 常用的方法: OnP 阅读全文
posted @ 2021-08-27 09:19 赵不灰 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 二分查找是一种算法,输入的是一个有序的元素列表。如果要查找的元素包含在列表中,二分查找会返回其位置;否则返回null. 下面的例子用来说明二分查找的工作原理: 现在有 1,2,3,4 ....100 的数字 .我随便想了一个数字,比如 73。你的目标是以最少的次数猜到 73 这个数字。你每次猜测后 阅读全文
posted @ 2021-08-24 09:38 赵不灰 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 平时做项目,代码中是不允许出现硬代码的,一般我们是怎么处理的呢? 那么硬代码又是什么呢?我们俗称的硬代码:eg:1 public UIlabel label; 2 label.text = "欢迎来到梦幻岛"; 这样我们俗称为硬代码。好了,那么该如何避免,话不多说,直接上图:这是一种处理方式,TXT... 阅读全文
posted @ 2015-07-03 10:52 赵不灰 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: 今天学习XML,遇到XmlNode和XmlElement俩个类,故有了下文的所述:今天在做ASP.NET操作XML文档的过程中,发现了两个类:XmlNode和XmlElement。这两个类的功能极其类似(因为我们一般都是在对 Element节点进行操作)。上网搜罗了半天,千篇一律的答案。永远说不到重... 阅读全文
posted @ 2015-01-09 12:13 赵不灰 阅读(1431) 评论(0) 推荐(0) 编辑