位置: 编程技术 - 正文

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

  • 我可以通过什么知道明天的天气情况
  • 一般纳税人销项税和进项税如何抵扣
  • 递延所得税费用在资产负债表哪一项
  • 简易计税方法使用范围
  • 税控盘当月不抵扣怎么申报
  • 小规模纳税人金融服务税率
  • 进口转卖业务
  • 废料账务处理
  • 进口内销是什么意思
  • 打桩和挖土
  • 确认一个会计项目应符合的基本标准有
  • 工程发票包括哪些
  • 税务的电子钥匙是干嘛的
  • 报完税后反结账调整主营业务收入可以吗?
  • 调整以前年度应交税费分录
  • 生产企业出租设备如何开票
  • 普惠性税收优惠政策包括
  • 补缴房产税需要什么资料
  • 货款打多了退款怎么做账
  • 笔记本最新windows
  • word要打印保存在哪个类型
  • wordpress访问速度优化
  • 给客户赠送的礼物叫什么
  • 一般纳税人购进税控收款机抵扣
  • php中实现文件上传的函数是什么
  • anaconda更改虚拟环境路径
  • 一朵牛肝菌 (© vnosokin/Getty Images)
  • 增值税达不到起征点账务处理
  • LangChain与大型语言模型(LLMs)应用基础教程:信息抽取
  • 资产负债表和利润表的认定
  • 怎么把vue项目跑起来
  • 应收账款怎么做账
  • 将本月发生的制造费用总额按生产工人
  • 企业会计准则季报利润表填写
  • 银行贷款第三方是什么意思
  • 企业销售商品满足收入确认条件时,应当
  • 企业低值易耗品的摊销方法有
  • 租赁物品损坏赔偿金额标准
  • 代扣代缴的个税可以税前扣除吗
  • 工程项目甲方是什么意思
  • 应收账款和应付账款属于什么科目
  • 融资租赁的增值税专用发票可不可以抵扣
  • 金融资产主要包括
  • 基本户收到零余额转款怎么做分录
  • 如果收到现金抵押怎么办
  • 民非企业附加税计提和缴纳分录
  • 出库单上面的价格是什么价格
  • 残疾人就业保障金征收使用管理办法
  • 出口货物退货流程
  • 发票入账是借还是贷
  • 债务现金流量是正还是负
  • 未取得合法支付凭据和与本单位无关的收入
  • mysql不能识别中文怎么解决
  • win10预览版怎么样
  • win7怎么设置桌面位置
  • win8.1使用技巧
  • 32位/64位Win10系统开机后桌面图标自动排列的解决办法
  • mac 菜单
  • win10rs2是哪个版本
  • mac安全设置在哪里
  • linux退出telnet服务
  • centos安装总结
  • executor进程
  • win10周年版
  • win10非正常关机系统修复
  • Win10 Mobile 10586.122 ROM安装包有多大?
  • node.js创建服务
  • shell中的-le
  • jquery的选择器作用是选中某些元素
  • linux安装nodejs xz格式
  • 下载python教程
  • 谈谈我对中国传统文化的理解
  • 江西低保查询系统
  • 国家税务总局令第43号公告
  • 稽查查补税款享受增值税免税优惠吗
  • 企业代扣代缴个人所得税怎么算
  • 航天金税开票软件服务费可以抵扣税款吗
  • 北京第三税务所咨询电话
  • 增值税差额征税什么意思
  • 北京税务热线电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设