位置: 编程技术 - 正文

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栏怎么填写
  • 个人出租不动产税率
  • 期末库存农产品进项转出如何算
  • 母子公司之间的管理费可以税前扣除吗
  • 固定资产领用原材料要考虑增值税吗?
  • 收外汇需要提供什么
  • 小规模不动产租赁税率是否减按1%
  • 勾选发票必须当月认证吗
  • 个税申报与社保申报一定是一致的么
  • 小微企业企业所得税怎么征收2023
  • 土地使用税与房产税的区别
  • 公司注销后原有债权
  • 土地使用权的租赁与出租的区别
  • 电子产品企业用电量大吗
  • 收到政府补助的现金流
  • 酒店试菜费用会计分录
  • 买手机5000预算
  • 专用发票和普通发票的报销区别
  • 企业税务罚款标准
  • php中link什么意思
  • 数据持久化操作
  • 第十四届蓝桥杯大赛官网
  • 债务重组收益会计处理
  • 汉字转拚音
  • php实现文件上传需要使用哪个全局变量
  • auto.js 教程
  • 公司可以不再提取法定公积金
  • 小程序unload
  • yolov3 pytorch详解
  • php屏蔽ip
  • Laravel5权限管理方法详解
  • php、java、android、ios通用的3des方法(推荐)
  • 合并会计报表的编制
  • 哪些税金不需要通过应交税费科目核算
  • 年初结转增值税怎么算
  • javascript 箭头
  • mongodb的用户名和密码
  • 国家定额发票使用范围
  • 高新企业申请流程
  • 短期借款利息是多少
  • 收到税务局退回的个税手续费怎么入账
  • 普通发票的后续怎么开
  • 会计记错账有什么后果
  • 公司餐费怎么入账
  • 小数点引起小数大小变化
  • 微信扣款手续费
  • 未摊销的费用怎样处理
  • 运杂费扣除增值税进项税额
  • 贷款公司收取服务费跑路
  • 库存股的处理方式
  • 用友t3普及版价格
  • 员工社保,个税怎么计算
  • 加油站如何开票
  • 固定资产折旧怎么算
  • 商业企业费用的计算方法
  • 什么是现金流量表分析的重点
  • mysql学习资料
  • 在unix系统中采用的页面置换
  • centos直接进入命令行
  • linux中关闭系统命令
  • nodejs xhr
  • jQuery使用$.ajax进行即时验证实例详解
  • shell操作oracle数据库
  • unity视频播放
  • unity shader视频教程
  • javascript如何
  • jquery设置内容
  • 安卓中adapter
  • python支持中文字符
  • 安卓中五种常见布局的特点
  • java script入门
  • android键盘aosp
  • 安卓接口回调例子
  • 国家税务局吉林省税务局官网app
  • 深圳国家税务局赵雨婷处长
  • 河北电子税务局网上登录
  • 党员逝世可否盖党旗
  • 江苏电子税务局官网登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设