位置: 编程技术 - 正文

unity 2D 透明遮罩 简单实现(unity平面透明)

编辑:rootadmin

推荐整理分享unity 2D 透明遮罩 简单实现(unity平面透明),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity透明度哪里调,unity cube透明,unity cube透明,unity透明贴图怎么制作,unity 透明度,unity透明材质,unity平面透明,unity cube透明,内容如对您有帮助,希望把文章链接给更多的朋友!

大致需要用到的东西: shader 材质 深度摄像机

unity实现2D遮罩找了许多的解决方法,这个是我采取的一种方法,比较便捷,但不一定是最好的

主要想实现的效果是这样的,小偷藏在窗户的后面,并且有移动的动画,需要遮罩除去其在窗户之外的部分

首先新建一个Shader,代码如下,很短

Shader "Depth Mask" {SubShader{ColorMask 0Pass {}}}

再新建一个材质

选择shader为刚才新建的DepthMask

我们新建一个空物体,将小偷设为其子物体,并且新建两个cube物体。将刚才的材质添加到这个cube物体上(这里用到了3D的物体,对于2D游戏来说有点怪怪的,但是sprite不能加刚才的材质)

那么在实际的游戏场景中是怎么样的呢?

可以看到其将整个摄像机中渲染的物体都遮住了,露出了后面的天空盒

unity 2D 透明遮罩 简单实现(unity平面透明)

所以此时需要单独为遮罩的物体建立一个深度摄像机

首先先新建一个层thief,将cube和thief的sprite都加入这个层

新建摄像机参数如下

不要忘记在main camera中的cullingMash中去除thief

然后别忘记thief前面窗的图也要单独用一个深度摄像机

主要是改clearFlags和cullingMask,注意Depth这个属性,&#;越大的就渲染在越前面

效果如下:

最终效果

【Unity】A*算法的GUI实现 前言A*算法是常用的游戏算法之一,也是初学者比较难掌握的一个算法。本文在Unity中以GUI的方式形象的再现了A*算法的详细步骤,包括地图的搜索、FGH

【Unity】Mesh网格编程(一)正二十面体 前言Mesh类是Unity用脚本创建和修改3D模型的重要脚本类。本文以自定义编译器菜单的方式,实现了Unity创建正二十面体的功能扩展。博文首发:

Unity通过鼠标或者手势实现拉进拉远,旋转等操作的常用方法 在项目制作过程中,我们可能会用到镜头的拉伸与旋转操作,不管在pc端还是移动端,拉伸效果要么就是放大target,要么就是移动camera,旋转也是一样,

标签: unity平面透明

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

上一篇:我对Unity中Quaternion * Vector3的理解(unity quaternion.angle)

下一篇:【Unity】A*算法的GUI实现(unity数据结构和算法)

  • 提前报废的设备
  • 小规模申报增值税怎么申报
  • 公司为员工采购设备,order
  • 从一个公司到另一个公司公积金
  • 计算企业所得税不得扣除的项目
  • 建筑面积包括分摊建筑面积吗
  • 建筑工程外地预交税款后完工怎么办
  • 以公司股权作价入股母公司
  • 材料短缺赔偿会计分录怎么写?
  • 分项结转分步法例题及分录
  • 施工企业开专票还是开普票好
  • 免税商品进项税可以抵扣吗
  • 出口发票开具注意事项及要求有哪些?
  • 单位在工资表中如何填写
  • 红字记账的四种登记方式
  • 办理税务登记与办理法人企业有何区别?
  • 电子发票开给个人怎么处理?
  • 个人向公司借贷需要交税吗
  • 当期亏损需要提企业所得税吗财务报表
  • 房产交易差价
  • 支出税费
  • 房地产企业建设的幼儿园如何缴纳城镇土地使用税
  • 预付账款是企业销售过程中形成的一种非货币形式的债权
  • 丢失空白发票怎么处罚
  • 买入投资性房地产的会计处理
  • linux桌面不见了
  • 清理系统所有垃圾
  • 胆固醇为什么会高
  • shnlog.exe - shnlog是什么进程 有什么用
  • php获取信息
  • 股东的车辆保险费可在公司报销?
  • 整体租赁经营模式是什么
  • 资金运动包括哪几个方面
  • 购入旧的固定资产的入账价值
  • 国产设备投资抵免企业所得税
  • 爱德华王子岛的气候
  • 经营租入固定资产
  • bootstrap 栅格
  • java的注解有哪些
  • 出纳会计和现金会计的区别
  • 单位人才账户如何开立
  • phpcms是什么框架
  • php源码查看
  • 电子发票会自动上传吗
  • 天使投资
  • mysql数据库连接方式
  • 分期收款开发票
  • 一般纳税人商贸企业的税负是多少
  • 资产负债表所有者权益排列顺序
  • 小规模纳税人开专票税率是多少?
  • 旅行社差额征收税率多少
  • 员工给兄弟公司的感谢信
  • 组织员工旅游的租宿费的税额是什么
  • 开给个人的普通增值税
  • 个人所得税个人申报和公司申报区别
  • 公司原股东转让全部股权误把认缴金额写成转让金额
  • 账户设置的三种情况
  • sqlserver数据库恢复
  • mysql 优化口诀
  • win7系统弹出cd
  • 电脑蓝屏bios设置教程
  • Ubuntu系统怎么截图
  • win7系统怎么开wifi热点
  • win7系统怎样设置
  • mac系统有txt吗
  • windows远程连接是什么协议
  • 删掉sam文件后无法开机
  • win8.1系统怎么样
  • 微软在中国的代理公司
  • win10系统本地用户和组怎么添加
  • datatable.load
  • unity ulua
  • js正则表达式gi
  • 重庆电子税务局网页版登录
  • 石家庄有线电视客服电话9688
  • 国税局的标志
  • 建筑公司报销流程
  • 季度预缴申报表在哪里查询
  • 2021年房产税收新政
  • 新车购置税是在4s店交吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设