位置: 编程技术 - 正文

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数据结构和算法)

  • 个税年度汇算如何补税
  • 企业办税权限怎么授权给个人
  • 所得税汇算清缴调整项目
  • 涉税业务有哪些
  • 月末进项税大于销项税怎么结转
  • 国际货运代理企业应当遵循哪些原则
  • 农产品抵扣计算题
  • 报销单与发票金额不符
  • 契税的会计分录有哪些
  • 运保佣是什么
  • 企业销售产品的成本是指已销产品的
  • 一次性年终奖金个税税率表2023
  • 如何填写增值税及附加税费申报表
  • 增值税一般纳税人税率
  • 营改增后手写发票还能用吗
  • 个人社保缴费允许多少年
  • 超市买的日用品没消毒直接用
  • 资本公积 税务
  • 合并报表同一控制下和非同一控制下区别
  • 长期股权投资增加的原因
  • php统计当前在线人数
  • linux从入门到什么搞笑
  • windows10我得电脑
  • vue实战项目教程
  • 出售固定资产减按2%会计处理1%怎么处理
  • echart怎么用
  • 克拉莫16首
  • uniapp 安卓原生
  • numba报错
  • php 调试工具
  • 施工企业如何开发票
  • unigui 小程序
  • 优先股票与普通股票相比,其优先权主要指
  • 基于区块链技术的什么特征可建立卷烟信息数据查询系统
  • vue子组件监听父组件
  • 公司购买办公用品会计分录
  • 个人所得税生产经营所得B表
  • 机关单位差旅费
  • 织梦如何使用不侵权
  • 税务法新规
  • 代发工资需要缴税吗
  • 购买研发设备的发票可以申报创新券吗?
  • 财务报表与分析outcome2
  • 企业所得税税前扣除项目有哪些
  • 租金收入会计科目
  • 残保金需要计提吗怎样做分录
  • 职工教育经费超过扣除限额的时候调增还是调减
  • 研发过程4个主要阶段
  • 小规模企业税金怎么做账
  • 建筑业有收入没有成本
  • 非在职人员和其他人员的区别
  • 清理固定资产是什么意思
  • 本月多交的增值税
  • 发票没有银行账号可以吗
  • 坏账确认方法有哪些?
  • 企业会计制度设计论文题目
  • firefox干啥的
  • window英语
  • 电脑开机自动弹出
  • Mac OS X El Capitan公测版下载地址及安装教程图解
  • linux中sed详细用法
  • win10打开软件提示允许此应用对你设备进行更改
  • ubuntu tcp
  • spyblast.exe - spyblast是什么进程 有何作用
  • linux ps-l
  • windows中的hosts文件
  • win10系统中怎么打开IE浏览器
  • js浏览器打印
  • Android之framework修改底部导航栏NavigationBar动态显示和隐藏
  • jQuery.ajax实现根据不同的Content-Type做出不同的响应
  • 如何用jquery
  • python切片菜鸟教程
  • 手游 unity
  • 安卓自定义app
  • python的对象
  • 卷票真伪查询系统国税
  • 电子发票软件怎么打开
  • 无偿划转暂行规定
  • 粮仓计算公式
  • 建筑企业个人所得税管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设