位置: 编程技术 - 正文

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
  • 什么是价税分离?
  • 用友t3怎么结转本年利润
  • 增值税专用发票是干什么用的
  • 企业所得税计提表模板
  • 申报个税需要扣除公积金和社保吗
  • 工会筹备金和工会经费一样吗
  • 其它综合收益影响因素
  • 应收票据贷方余额怎么办
  • 进项税额结转不结转
  • 固定资产投资会计处理
  • 应付职工薪酬代扣款项账务处理
  • 企业接收捐赠的会计分录
  • 会议费怎么做会计分录
  • 合伙企业个人所得税怎么申报
  • 劳务公司外地劳务是否需要预缴税款及会计处理
  • 承包费收入如何做账
  • 记账凭证是否要记账
  • 建筑工程项目部由哪几个部门组成
  • 印花税计算公式例子
  • 什么情况下要办居住证
  • 补缴以前税收滞纳金多少
  • 有业务往来的两家公司可以投一个公司吗
  • 分公司的款汇入总公司得出什么证明
  • 无形资产和长期待摊费用思维导图
  • 印花税的征收范围
  • 党团活动经费如何节约
  • 小规模纳税人月收入超过10万,要交多少税
  • win11插耳机没声音
  • php开发的优点与不足
  • 交易性金融资产属于什么科目
  • 房产税的会计科目怎么做
  • vue中的...
  • 关于交易性金融资产的问题
  • 建筑业营改增后税务问题
  • 百度统计网址
  • php中get_magic_quotes_gpc()函数说明
  • vue3 hooks实现
  • uni-app ——使用uploadFile上传多张图片
  • redis两种持久化方式的优缺点
  • php怎么变成txt
  • 工业企业采购流程
  • 建筑装饰工程公司属于什么行业
  • node运行vue项目
  • 进口关税如何交
  • 财务报表申报后怎么修改
  • 培训费属于什么
  • 即征即退相关证明材料
  • 企业间借款利息收入
  • 最新外资企业法实施条例
  • 增值税税务检查
  • sql查看所有数据表
  • 收到退还的增值税
  • 运输公司发票抵扣
  • 购入货物的运费计入
  • 单位收到社保补贴会计怎样处理
  • 残保金中上年在职职工工资总额
  • 应付职工薪酬代扣社保
  • 专项费用会计分录
  • 制造费用会计科目
  • 开业前的装修费怎么做账
  • 固定资产会计核算方法
  • 工业企业外购材料支付的采购费用应计入什么账户
  • hprof-conv.exe
  • hyper-v是啥
  • XP系统怎么安装打印机
  • win7系统鼠标右键菜单设置
  • fpd文件是什么意思
  • win7 系统没有声音
  • windows恢复版本
  • bat 批处理文件
  • bat批处理执行cmd命令
  • gradle手动安装
  • fw开发
  • Unity3D游戏开发培训课程大纲
  • unity3d怎么用
  • 装饰装修公司需要什么
  • 山西电子税务局手机版
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设