位置: 编程技术 - 正文

unity3d游戏开发之商人模块开发心得(unity3D游戏开发)

编辑:rootadmin
图0好啦,闲话不多说,让我们开始吧~图1这里还是要点名道姓的肯定一下泡菜童鞋,图1中的这部分预设是我刚接手时,搭的,结构如下:●UI_Shop:整个商店的父物体●shop_bg:商店的棕色底板背景●shop_title_bg:横幅商店两个字,包括横幅本身●shop_head:希娜商店妹子头像●shop_refresh_Button:刷新按钮●backbt:返回按钮●shop_product_bg_:商品编号●shop_product_bg_:同上●shop_product_bg_:同上●shop_product_bg_:同上●shop_product_bg_:同上●shop_product_bg_:同上没错,不信,我们就来分析商店里的商品需要哪些美术素材。商品美术素材包括:品质外框(如 、 )品种图标(如 、 、 、 )【 工作量略大】分类小图标(如 、 )cost图标(如 、 )光搜集这些素材费了哥们儿九牛二虎之力啊,纯爷们儿~这还只是第一步,接下来,在素材够用的情况下,我们开始搭建预设。呀,如果Declan老湿没有猜错的话,肯定有细心的小蛮牛会发现:物品的icon基本是长这样子的————> ,是四边的。而诸如“碎片”或者“灵魂石”的品质外框是类&#;酱紫————> ,一对角被裁剪的。“两张图重叠的话,超出外框的部分,该怎么办?”如 “如果只是缩小物品icon的scale,即使强行不超出外框,但是整个UI看上去会镂空的,怎么办?”如如果电视机前的观众朋友们...呃,不对...是显示屏前的新手读者们也遇到的类&#;的问题的话,别担心也无需害怕,那只是因为我们新手由于涉世未深且经验不足,缺少遮罩Mask的概念。图2那么,所谓遮罩,在unity里如何实现呢?图3如图所示你需要创建一个材质球,并将之着色器选择为我们写的Shader脚本,然后将英雄图标拖到Base项,带Alpha通道的fragment遮罩图标拖到Culling Mask上就可以了。代码如下:Shader "Custom/DepthMaskShader" {Properties{_MainTex ("Base (RGB)", 2D) = "white" {}_Mask ("Culling Mask", 2D) = "white" {}_Cutoff ("Alpha cutoff", Range (0,1)) = 0.1}SubShader{Tags {"Queue"="Transparent"}Lighting OffZWrite OffBlend SrcAlpha OneMinusSrcAlphaAlphaTest GEqual [_Cutoff]Pass{SetTexture [_Mask] {combine texture}SetTexture [_MainTex] {combine texture, previous}}}} 复制代码显示效果如4所示Ok,Shader也并非本篇文章的重点,简单的讲解之后,我们开始言归正传。文章出处【狗刨学习网】其实Unity新的UI系统——UGUI已经给我们做好了类&#;的组件,如图5图5 用法:直接把这组件添加到你需要实现遮罩的带Alpha通道的icon就可以了。那么,在知晓了遮罩的概念,以及Mask组件的用法之后,我们再来看单个商品预设的层级关系结构就更加思路清晰明了了。如图6图6 如上图所示,预设层级结构关系为:●shop_product_bg:是单个商品预设,父物体。●Goods:是具体物品预设的父物体●full:是如上图短棍、经验药水之类的完整物品● chip:是如长笛卷轴碎片之类的碎片或者灵魂石的非完整物品● chip_mask:除了image组件外还加入了Mask组件●cardIcon:是具体的物品icon●kind:是如碎片(黄色)或者灵魂石(紫色)的icon●count:是本物品的具体数量●Title:为商品名●Cost:为购买该商品所花费的具体数&#;●Image:为Cost种类(如金币、晶钻等等)●SoldOutImage:为购买完毕后会显示的售罄icon

推荐整理分享unity3d游戏开发之商人模块开发心得(unity3D游戏开发),希望有所帮助,仅作参考,欢迎阅读内容。

unity3d游戏开发之商人模块开发心得(unity3D游戏开发)

文章相关热门搜索词:Unity3D游戏开发标准教程,Unity3D游戏开发(第2版)pdf,Unity3D游戏开发标准教程,Unity3D游戏开发标准教程,unity3D游戏开发,unity3D游戏开发,Unity3D游戏开发标准教程,unity3D游戏开发,内容如对您有帮助,希望把文章链接给更多的朋友!

unity自带寻路Navmesh入门教程(三) 继续介绍NavMesh寻路的功能,接下来阿赵打算讲一下以下两个例子,先看看完成的效果:第一个例子对于喜欢DOTA的朋友应该很熟悉了,就是不同小队分不

Unity3D的着色器介绍(一)—软渲染和着色器原理 由于讲图形渲染这样的东西比较抽象,而且结合三维数学方面的知识比较多,我自己的理解也不一定正确,所以先试写一篇看看。如果有什么意见,请

vs 提示图标的含义 【狗刨学习网】ClassViewandObjectBrowserIcons类视图与对象浏览器中图标NamespaceMethodorFunctionClassOperatorInterfacePropertyStructureFieldorVariableUnionEventEnumConstantTypeDefEnumI

标签: unity3D游戏开发

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

上一篇:unity游戏之友利拟收购《刀塔传奇》发行商中清龙图

下一篇:unity自带寻路Navmesh入门教程(三)(unityai寻路)

  • 递延所得税资产怎么计算
  • 土地使用权转让是什么意思
  • 本月发生费用下月收到发票
  • 测绘费开票需备注吗
  • 回收废品残料会计分录
  • 有形资产包括什么资产
  • 跨年度发现的差错
  • 领用自产应税消费品负担的消费税计入在建工程成本吗
  • 预缴增值税 已交税金
  • 待处理产品损益账户的核算内容不包括
  • 收到单位预交卖材料款如何做会计分录?
  • 中国银行结算包括哪些内容?怎么做会计分录?
  • 一般纳税人注销公司流程2023
  • 增值税进项税抵扣规定
  • 汇算清缴是啥
  • 物业公司税务风险
  • 利润高了怎么调低
  • 撤销实收资本会怎么样
  • 停车管理费什么时候交
  • 小企业财务报表模板免费下载
  • 个税专项扣除有几项
  • 专项应付款形成资产怎么处理账?
  • 什么是会计科目?为什么要设置会计科目?
  • 公司运输车辆加油会计分录
  • 直接人工的核算包括
  • 苹果电脑隐藏软件功能怎么开启
  • win76g内存只有3g可用
  • video标签自动播放可以带声音吗
  • avgserv9.exe是什么进程 avgserv9进程的详细介绍
  • 最薄的索尼微单
  • 米尔巴特之战
  • laravel enum
  • php中类静态成员描述不正确的是
  • 小规模纳税人的条件
  • 目标检测标注框的规则
  • 我初次尝试制作的英文怎么写
  • springboot自带tomcat吗
  • web自动化测试项目
  • pilot coat
  • gpib-usb驱动
  • 应收账款提了坏账后收回
  • 房租费用计入什么现金流量
  • 实收资本注入怎么操作
  • 土地作为无形资产摊销年限
  • 银行存款利息的会计科目
  • sql server 2008数据库
  • 消费税算不算运费
  • 税控服务费全额抵扣怎么申报
  • 不动产进项税额抵扣从什么时候开始
  • 申报方式选哪个?
  • 个人建筑安装属于劳务吗
  • sql server2012新建一个数据表
  • 计提本月应交增值税会计科目
  • 资产负债表是怎么核对的
  • 承兑汇票多付退税怎么算
  • 借款怎么收回来
  • 利息支出税前扣除的规定
  • 企业发生亏损时,下列各项,( )是弥补亏损的渠道
  • 物流公司会计工作内容
  • sql需要哪些基础
  • 提高sql执行效率的方法
  • U盘硬装WIN7 64位旗舰系统,是怎样练成的(妹子装机衔接篇)
  • winserver是什么意思
  • Windows 7 64位系统手动添加Editplus到鼠标右键的方法
  • window 脚本
  • ubuntu作为开发环境
  • mac图形界面
  • winxp0000007b修复
  • windows10窗口设置在哪
  • Bullet(Cocos2dx)之优化PhysicsDraw3D
  • ubuntu创建虚拟网卡
  • python 字符
  • 置顶聊天折叠怎么开启
  • jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
  • 下岗职工再就业优惠政策
  • 华为税务筹划情况
  • 电子缴款凭证可以用于报销吗
  • 无锡车辆购置税缴纳地点
  • 天津市税务机关代码
  • 小规模企业降税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设