位置: 编程技术 - 正文

[置顶] Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向)([置顶]津鱼.我爱你)

编辑:rootadmin

推荐整理分享[置顶] Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向)([置顶]津鱼.我爱你),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:[置顶]bilinovel,[置顶]bilinovel,[置顶]游戏名:chivalry2,[置顶]电影名字《收件人不详》,[置顶]bilinovel,[置顶]电影名字《收件人不详》,[置顶]JM259194,[置顶]JM259194,内容如对您有帮助,希望把文章链接给更多的朋友!

在这个酒香也怕巷子深,游戏不打广告不买用户不刷榜就会死的时代。每个游戏代理都想让CP提供的安装包越小越好,能M绝对不要M。但是游戏开发商们在一遍一遍踢出无用的资源,一点一点得把游戏包扣小,发现大小还是减不下来,该怎么办,这时只有拿美术资源开刀了。

我们来看下面两张图片,是从暗黑战神中抠出来的。 转自 转自 四分之一 就可以了,其它三部分可以复制然后反转就可以得到。

第二张图其实只要左边一半就可以了,右边同样可以复制然后Y轴旋转得到。

转自 KB ,四分之一大小的图为:KB。

第二张图大小为:KB,一半大小为:KB(坑爹呢,保存的时候分辨率不一样)

还不错哟!

我们在使用NGUI时,对于UISprite ,可以有多种填充方式,Simple、Tiled、Slice等,Tiled是让一张图片重复的显示去充满设置的屏幕大小。

这和我们的目的很接近,于是我们试一下Tiled。

好像不太符合我们的要求呀。

好,那我们就动手修改NGUI 的UISprite 脚本吧。

打开UISprite.cs 首先我们来最常用的看Simple ,是如何把图片显示在屏幕上的。然后我们自己仿照Simple的流程来添加自己的图片显示方式。

[置顶]
        Unity3d游戏安装包 极限减少之 四分图、二分图 (NGUI向)([置顶]津鱼.我爱你)

首先我们在UISprite中搜索Simple、找到有一个枚举Type。

应该是在这里定义了Type.Simple,所以我们在UISprite上面才可以选择Simple。尝试添加Quarter(四分图)、Half(二分图)。然后返回Unity查看,添加成功如下图。

然后顺着 Sample搜索到一个Switch Case ,是Type选择的处理函数,我们添加上Quarter、Half的处理函数。

然后我们来看Sample这一种图片显示方式的处理代码。

这一段代码做了什么呢?

首先添加了四个顶点,然后把纹理通过UV映射到这四个顶点形成的面上,就像给一张桌子铺上桌布一样。

我们来看下面两个坐标。

转自 这一种方式做的是:

把纹理坐标的1、2、3、4和顶点坐标的1、2、3、4对应起来,即把图片平铺到指定的范围。

那么现在来看我们的四分图。

取图一的左上角四分之一,对应到纹理坐标中。然后我们就把这四分之一的图,平铺到左边顶点坐标的左上角,然后平铺到右上角,右下角、左下角。

我们需要做什么?转自 转自

unity3d运行之后图片显示花边、马赛克的问题 今天修改之前的一个代码,游戏运行之后,本来正常的图片显示的有花边(马赛克),首先这些图片是没有背景色的,所以式方面有要求,png式可以保

Unity3D之动画(Animation)的制作 实例说明:忍者跑酷的player动画制作。。。这些都是用Sprite做的动画。。。在prioject面板里的一组sprite里面点击,之后看属性面板的SpriteEditor对这组Sprite

unity3d 动态更新资源(-) 现附上参考资料:

标签: [置顶]津鱼.我爱你

本文链接地址:https://www.jiuchutong.com/biancheng/378709.html 转载请保留说明!

上一篇:Unity NGUI制作scroll view(unity sliced)

下一篇:unity3d运行之后图片显示花边、马赛克的问题(unity一运行就停止工作)

  • 如何理解合并报表中少数股东损益的抵消
  • 收回个人社会保险费是否可以冲红管理费用
  • 住宿费电子发票样式
  • 什么情况下视同销售
  • 减免的所得税额怎么入账
  • 产品成本核算方法体系的内容包括
  • 资产负债表长期借款包括哪些
  • 研发支出费用化支出每个月都要结转吗
  • 开具简易计税房租发票怎样填写增值税申报表
  • 风险纳税人还能开发票吗
  • 员工借备用金怎么写摘要
  • 一次性奖金可以分2次发吗
  • 普票每季度开多少免税
  • 失控发票已取得怎么处理
  • 机打发票多久可以作废
  • 维护费可以留到明年抵扣吗?
  • 去年没有交社保,今年交了有用吗
  • 耕地占用税和土地使用税的区别
  • 个税起征点是多少啊
  • 个体工商户允许哪些经营范围
  • 吊车租赁费计入什么会计科目
  • 企业净资产增长率上升说明什么
  • 个税手续费收入要交税吗
  • 民办非企业缴纳失业保险吗
  • 成本类科目有哪四个
  • 滴滴开票是专票还是普票
  • 减免税款未抵扣增值税
  • windows 10 bug
  • 以公允价值计量的投资性房地产
  • php oci8
  • php文件包含的4种方式
  • mac如何编译c语言
  • 安防监控利润怎么样
  • 查补以前年度增值税怎么申报
  • 鸿蒙怎么装app
  • 一年以上预收账款
  • 如何安装wordpress图文教程
  • 项目竣工决算审计与工程结算审核的区别是
  • 补缴税款可以分期缴纳吗
  • 农业产品征税范围注释财税字[1995]52号a
  • 固定资产提前报废
  • php公众号开发框架
  • 数据挖掘论文选题
  • 计提营业税金及附加比例
  • kafka gui
  • 预收账款收了没
  • 善意取得增值税专用发票
  • 农机融资租赁公司联系方式
  • 财务人员如何做一个合格的党员
  • 在建工程核算的内容有哪些
  • 员工福利开的专票怎么做分录
  • 小规模纳税人为什么不能抵扣进项税
  • 纳税人发生应税行为
  • 计提坏账准备不属于企业的或有事项
  • 交所得税的分录
  • 申报系统中印花税报表怎么填
  • 对公收到几毛测试费怎么做账
  • 新成立的公司如何申请资质
  • sql server日期相减
  • windows下mysql安装配置教程
  • freelibrary 程序崩溃
  • win7电脑网络慢怎么提升
  • 不需要远程传输的文件
  • android点击图片跳转页面
  • 虚拟内存系统盘
  • js代码规范
  • 刀塔ug是谁
  • css ie8
  • shell备份文件脚本
  • 猫的所有视频
  • 解决在基层
  • 查找阴历日历
  • jquery实战
  • unity unite
  • 增值税9%税率适用范围2023
  • 如何网上开税票
  • 容积率大于0.5 房产原值怎样算
  • 浙江国税局电子税务局
  • tbc法力陵墓入口
  • 税票电话号码变更影响抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设