学习目标:

unity3d UI粒子特效裁剪

学习内容:

先从unity商城中下载粒子特效 unity商城有很多免费的 unity商城的位置在Window——>Asset Store(快捷键Ctrl+9)  接下来步入正题(我会把粒子特效资源发到我的资源下面大家可以自行下载)

1.我们先搭载好这样一个简单的场景

2. 我们在滑动列表(Scroll View)的Content下面放一些item(Image)然后在其中的一个(或着多个)下面放上粒子特效(如图所示)

3.我们的相机要Culling Mask 调成UI(其他的都不选)

4.canvas(画布)的renderMode(渲染模式)属性调成相机渲染

5.canvas-》Scroll View-》Viewport的Mask( 掩蔽)隐藏或者删除掉添加一个Rect Mask 2D

6.我们在场景外面创建一个空物体(需要调整它的大小它的大小就是可见范围)

上面添加一个Sprite Mask组件把CustomRange 勾上 并且把Front下面的分层Sorting Layer添加并选上UI    Order in Layer 改为1 然后把空物体放入滑动列表下面

7.我们需要把我们的所挂的粒子特效的Layer改为UI 粒子特效下面有一个Renderer的一个属性点开它并把它里面的Masking 改为visible Inside Mask 意思就是圈内可见(如果粒子特效下面有子物体)子物体也一并修改

8. 最后效果图

(1).这是在范围内里面的样子

(2).这是不在范围内里面的样子

unity3d UI粒子特效裁剪相关推荐

  1. Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效

    Unity添加中文字体 ## 1.拷贝字体文件 拷贝C:\Windows\Fonts文件夹下,华文细黑常规文件到项目中 ## 2.下载中文字库 链接: https://pan.baidu.com/s/ ...

  2. Unity粒子特效裁剪(基于NGUI的shader裁剪实现)

    这几天总结一下之前遇到的有意思的问题,之前遇到的时候没时间总结,现在就总结一下. 首先说一下关于特效的裁剪应用的场景主要是scrollview中,当scrollview中的物体超出UIPannel的范 ...

  3. Shader相关Mask裁切UI粒子特效或者3D模型

    转载自:http://www.xuanyusong.com/archives/3518 原理就是把Mask的裁切区域传给粒子特效Shader,当超出这个区域那么直接让它完全透明即可.粒子特效的源生sh ...

  4. Unity的ScrollRect如何裁切粒子特效,以及如何使粒子特效显示在UI上

    在功能开发中,有时候为了更好的效果会在UI上添加一些特效,比如在头像框上增加一个圆环的粒子特效,但由于粒子和UI的渲染方式有些不同,导致会出现UI和特效之间穿插,显示上不理想.并且如果在ScrollR ...

  5. Android UI - 粒子爆炸特效

    Android UI - 粒子爆炸特效 效果 实现 分析 关键代码 源码 效果 实现 分析 首先动画效果需要在一个位于顶层的view上绘制,目的是不被其他控件遮挡. 添加点击事件,触发后给控件加一个抖 ...

  6. unity3d 气泡效果_Unity粒子特效插件打造冰与水物语

    原标题:Unity粒子特效插件打造冰与水物语 粒子系统用于在三维空间渲染一些二维图像,在游戏中模拟一些逼真的烟雾.火焰.雨.雪.冰.沙尘及爆炸等效果,而一般来说,水特效是其中最具挑战性的.今天我们就为 ...

  7. Unity3D学习笔记:粒子特效参数

    Unity3D学习笔记:粒子特效参数含义 转载 https://blog.csdn.net/asd237241291/article/details/8433534 粒子特效 粒子系统检视面板 初始化 ...

  8. 免费资源分享(五) Unity3D 爆炸 传送 拖尾等粒子特效包

    免费分享 Unity3D 爆炸传送拖尾等粒子特效包. 链接:https://pan.baidu.com/s/15DWUIAhKhhn6aMsESJkDUQ 提取码:6555 链接:https://pa ...

  9. unity3d 气泡效果_unity游戏水泡气泡肥皂泡粒子特效Jiggly Bubble v1.31

    unity游戏水泡气泡肥皂泡粒子特效Jiggly Bubble v1.31,这是一个粒子效果库,包含12个Shuriken粒子系统预制件,用于制作肥皂泡.水下气泡.沸腾气泡和汽水及碳酸饮料气泡的动画. ...

  10. Unity3D粒子特效

    第一次粒子特效制作,边做边记录吧 首先 要拿到粒子的图片  爱心\雪花等 然后  在Assets下创建一个材质球     材质球Shader 选择particles\Additive   将你要设置的 ...

最新文章

  1. Kubernetes — 安装 Metrics Server
  2. 【iCore4 双核心板_ARM】例程五:SYSTICK定时器 实验——定时点亮LED
  3. Linux性能测试 KSysguard工具
  4. “数字强市 数创未来” | 山东省数据应用创新创业大赛烟台赛场火热招募中!...
  5. WebKit 内核源码分析 (五)
  6. (33)System Verilog类1调用类2示例
  7. 选择多级分类_商用车齿轮油的选择与运用!!
  8. 关于 try catch 捕捉不到异常
  9. android控件的touch事件_Android touch 事件分发时序
  10. 【2019杭电多校第八场1011=HDU6667】Roundgod and Milk Tea(贪心)
  11. MOOC|Coursera课程批量下载(保持资源原目录结构)
  12. 个人和企业都免费的office办公软件
  13. 怎么给边框添加图片 css3,用CSS3轻松实现图片边框
  14. 宁盾堡垒机双因素认证方案
  15. 人事部门用计算机管理人事档案,计算机在人事管理中的运用分析
  16. 祖传治癌奇方 仅供参考 转自网络
  17. 简单快速复制CSDN上的博客到自己的电脑上(带图片和格式)
  18. 各种浏览器的内核是什么
  19. ios 反编译 破解
  20. MATLAB experiment<3>

热门文章

  1. Docker下载redis镜像
  2. 1995-2019,中国互联网产品的发展与变革
  3. C#读取windows注册表键值的代码
  4. 老男孩python作业_老男孩python学习之作业一购物小程序
  5. 【转载】Goldendict下优质词典简介及安装 (2016-07-29 23:33:20)
  6. 完美解决Teamview12 过期之后不能用问题
  7. xshell7 突出显示集样例_Xmanager7/Xshell7/Xftp7
  8. android随机抽奖代码_Android 中从一个集合或者数组中随机抽取几个不同的值
  9. 类编程的WAF(下)
  10. Ubuntu 下使用 FDDB 测试人脸检测模型并生成 ROC 曲线