位置: 编程技术 - 正文

[置顶] 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一运行就停止工作)

  • 收到其他与经营活动有关的现金是什么意思
  • 金税四期不会对个人产生影响
  • 缴纳上月附加税会计科目
  • 用友项目核算科目的项目不能为空
  • 经营范围没广告怎么办
  • 城建税计提与缴纳分录
  • 个体工商户开普票流程
  • 货架折旧年限
  • 增值税扣完税款还能更改吗
  • 库存商品过期报废需要什么附件
  • 招待费的增值税专用发票可以抵扣吗
  • 公司商务卡可以日常消费
  • 购入货物自用的进项税额转出分录怎么处理
  • 企业买茶叶如何账务处理
  • 公司进项票不够怎么回事
  • 固定资产备案怎么备案
  • 工程结算与工程施工
  • 委托加工代扣代缴的消费税如何计算
  • 开票资料没有电话号码可以写法人名字吗
  • 建筑业异地预缴税款怎么抵扣
  • 结转与结余
  • 核定征收的企业利润怎么处理
  • 受赠房屋涉及哪些税?
  • 来料加工原材料计入什么科目
  • 直接计入费用的税
  • 罗马尼亚卫生部长
  • 车间日常维修费用计入什么科目
  • 多结转成本会导致什么
  • 如何做好财务工作发言
  • 捐赠视同销售为什么不确认收入?
  • php基础语法
  • 银行退回手续费的账务处理
  • 开机要按f1才能启动
  • 结转损益类收入科目分录
  • auto.js 逆向
  • 母公司与子公司交易属于关联交易吗
  • 权益后利润是净利润么
  • 什么情况可以行政拘留不予执行
  • 公司给员工的福利房可以买卖吗
  • 企业单方面调整员工的工作岗位
  • sql server nullif
  • 开发区政府退税政策合法吗
  • 印花税漏交了有什么影响
  • 增值税一般纳税人登记管理办法
  • sql2000管理工具
  • 待报解啥意思
  • 电商平台经销商
  • 个人工资怎么合理避税有什么方法
  • 发票冲红后税款一定会退回吗
  • 商品盘点短缺
  • 职工福利费税前扣除标准是应发工资还是实发工资
  • 房屋租赁违约金怎么规定
  • 企业的借款费用有哪些处理方法
  • 未发货先开发票
  • 注册资本和实收资本相等吗
  • 库存商品的成本计算
  • 利息收入核算什么科目
  • 让Windows XP、2003、2008自动登录的设置
  • 苹果mac没有声音怎么办
  • solaris 11.4
  • ctrmon.exe
  • mac book丢失
  • windows 如何解密
  • linux系统怎么访问网页
  • win10 预览版 移除 tab 栏 特性
  • 关于linux中Squid代理服务器的10个实用面试问答
  • win7系统桌面图标不见了怎么办
  • win10非正常关机系统修复
  • macbook编译java
  • jquery 插件编写
  • android studio jni
  • 批处理文件教程
  • nodejs实战教程
  • unity网格地形
  • js新开一个窗口
  • PYTHON内置函数,标准库,三方库的区别
  • 税务投诉回访电话号码
  • 求资金占用利息的公式
  • 河南地税税率怎么计算
  • 新四板企业哪里可以查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设