位置: 编程技术 - 正文

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

  • 报销金额限制多少
  • 转租价格由谁决定
  • 部分红冲的发票怎么开
  • 工程保险谁负责
  • 香港保险代理人佣金
  • 外贸企业当月没交税
  • 企业的主管部门承担什么责任
  • 吸收合并的税务处理增值税风险
  • 即征即退办理时限是多少
  • 二手商品没有发票
  • 货物保管不善交来的罚款账务处理?
  • 长期股权投资的减值准备的会计处理
  • 冲减预付账款怎么记账
  • 银行收回贷款本息企业怎么做分录
  • 居民企业分红免征企业所得税分录
  • 单位承租个人房屋交哪些税2020年
  • 客户给现金
  • 发票已入账跨年可以红冲重开吗
  • 临时业务开票
  • 利润率的计算举例
  • 内含报酬率的计算公式插值法
  • 开票系统怎么改管理员名字
  • 其他应付款质保金到期怎么附单据
  • 认证费用计入什么账户
  • 金蝶界面设置
  • 2019年一般纳税人附加税减免政策
  • 剑灵配置要求2020官方
  • 个体户开劳务费发票需要交哪些税
  • 如何获取文件夹下所有文件
  • 工资及社保外包服务
  • linux如何在终端运行程序
  • 关联企业承担什么责任
  • Win11 Build 22000.282正式版推送: 附更新修复内容汇总
  • linux操作系统安装包
  • 小程序怎么自定义tabbar
  • php取二维数组的一组内容
  • php单态模式简单解释
  • javascript 高级教程
  • New Bing怼人、说谎、PUA,ChatGPT已经开始胡言乱语了
  • 贪吃蛇python小白
  • 桥闸通行费发票上注明的金额含税吗
  • 本单位职工可以承包本单位业务吗
  • element remove
  • js中var的用法
  • mysql使用ssl连接
  • 商誉在资产负债表中如何体现
  • 待认证进项税额认证以后怎么做分录
  • 上个月的发票未开具
  • 怎么做好流水账
  • 审计库存现金盘点表
  • 工地上报销项目有哪些
  • 电子汇票接收后怎么操作
  • 企业所得税虚报成本多少属于犯罪
  • 损益平准金是什么会计科目
  • 如何解绑企业微信绑定的邮箱
  • 公司买护肤品发票如何入账
  • mysql的增删改查命令
  • mysql 5.7.11 winx64快速安装配置教程
  • Slave memory leak and trigger oom-killer
  • sql平均数函数
  • mysql绿色版配置
  • mysql解压版怎么使用
  • 电脑的技巧
  • linux lsof命令详解
  • windows 10各版本
  • Win7系统打开蓝牙
  • w10系统如何
  • linux 定时执行命令
  • uisrollview
  • linux命令有啥用
  • 面向对象实例化
  • 仿真安卓
  • xcopy命令怎么用
  • JavaScript中getUTCSeconds()方法的使用详解
  • jquery返回顶部
  • python怎么写爬虫
  • 广告轮播图片素材
  • 深圳市福田区税务局电话
  • 水电费收税
  • 城市维护建设税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设