位置: 编程技术 - 正文

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

  • 消费税是指什么税
  • 商会费用会计分录
  • 税务局核定税种是什么意思
  • 机票行程单上没有日期怎么回事
  • 未达起征点销售额,11栏怎么填写
  • 固定资产清理属于流动资产吗
  • 包工包料挣钱吗
  • 小企业无形资产有
  • 小规模建筑公司预缴增值税
  • 应付福利费余额在借方
  • 材料已入库后收货怎么写
  • 住宿费专票可以报销吗
  • 旅游业差额开票的票据可以累计一季度吗
  • 开票信息里面的电话号码怎么来的?
  • 关于建筑工程发包与承包下列说法正确的是
  • 哪些情况下小型车不能走
  • 公司支付广告费怎么入账
  • 案例分析个人心得体会
  • 三废一览表
  • 营改增后小规模纳税人转一般纳人
  • 预付卡销售加油充值款可以报销吗
  • 小微企业发放工资做账
  • 用友t3怎么增加现金流量项目
  • 决算帐表不相符怎么处理
  • 会议费税前扣除最新税务规定
  • 高新企业最新政策2020
  • 其他应付款辅助核算怎么挂
  • word中的引号方向不对
  • 本年利润和未分配利润怎么结转
  • hbuilder打包apk
  • win7s
  • PHP:xml_get_current_byte_index()的用法_XML解析器函数
  • 联想笔记本在bios中怎么把图标和字变大
  • 房地产销售代理是什么意思
  • win11安卓子系统在哪打开
  • 财政性资金所得税
  • 财务部门产生的费用入什么?
  • 投资企业撤回或减少投资企业所得税
  • 普通发票冲红后还会有税吗
  • 采购货未到收到发票
  • 业务招待费能计入成本吗
  • 焊材领用发放管理
  • sql防御
  • 织梦cms怎么样
  • 一般纳税人跨月发票怎么作废
  • 个体工商户经营所得税税率表2023年
  • 制造费用一定要摊销吗
  • 应付职工薪酬的含义
  • 可以公账户给私人转账吗
  • 哪些拍卖行为不属于诈骗
  • 二手车置换新车需要什么手续
  • 企业对于无法收回的应收账款,应列入
  • 海关进口增值税专用缴款书在哪里打印
  • 研究费用和开发费用加计扣除的究竟是哪部分
  • 年初余额和期末余额对不上怎么办
  • 用友T3怎么结转成本费用
  • 餐饮发票如何入账
  • 库存现金期末余额在哪方
  • 电信发票为什么有单位
  • 用友t6生成常用凭证
  • 固定资产一次性扣除账务处理
  • centos 启动gnome
  • win10预览版21277
  • rhel6.5安装教程
  • 双显示器设置主副屏的方法
  • linux的web
  • mac怎么使用islide
  • UnityEditor.UI.dll' is in timestamps but is not known in assetdatabase
  • easyui combobox设置值
  • 程序员应该学什么
  • jquery的动画效果
  • node js模块
  • js实现返回顶部
  • javascript程序设计教程
  • jquery 扩展事件
  • 北京国税地税合并
  • 如何取消个人所得税预约
  • 广东佛山超市排名
  • 铁路土地使用税减免
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设