当前位置: 首页 > news >正文

Unity实用技能-UI与粒子效果总结

实用技能系列

  1. Unity实用技能-UI滑动条技能总结
  2. Unity实用技能-UI规范总结
  3. Unity实用技能-协作规范总结

文章目录

  • 实用技能系列
  • 前言
  • 对于粒子与UI的显示层级问题
  • 总结


前言

本周接触了UI和粒子有关的工作,记录一下


对于粒子与UI的显示层级问题

  1. 粒子本身依赖于材质球,在工作中可以修改,工作时我遇到过Icon图片要夹在两个粒子中间的问题,这时候通常的思路都是调整层级,事实也是如此,但我应用项目中的调整层级组件发现如果在ScrollView中就会出现在Viewport界外可以看到粒子的情况
  2. 这个时候前辈提示我应该更改Icon的材质球并且更改粒子和Icon的渲染队列,并且利用项目中使用的UIEffectController组件也就是特效组件勾选UI裁剪,这样就能做到Viewport界外看不到Icon和粒子了
  3. 实际操作中发现了bug,就是有UIEffectController组件的粒子在ScrollView的Item中必须隐藏,由代码生成多个Item的时候显示才能层级正确
  4. 说了这么多,粒子与Icon的显示处理思路应该是层级>材质球渲染队列

注意:更改渲染队列实际就是在修改材质球属性,所以应该新建一个材质球副本来修改,否则会影响先前的材质球在其他UI的效果


总结

目前遇到的粒子问题就是这样,后续还有相关的粒子问题也会记录在此

http://www.dtcms.com/a/35496.html

相关文章:

  • JavaScript系列(85)--包管理工具详解
  • 有哪些API接口可以提高信息获取效率?
  • 【LLM系列7】KTO 训练
  • BUUCTF-Web方向21-25wp
  • 【Mysql】事务
  • 算法与数据结构(环形链表II)
  • Python天梯赛L1-018-大笨钟详解
  • [杂学笔记]工厂模式、多态、内存空间区域划分、cp指令破坏软连接问题、UDP如何实现可靠传输、滑动窗口的原理、进程与线程、线程之间的通信
  • 案例|某开关站室外轮式巡检机器人解决方案
  • ELK之elasticsearch基本使用教程
  • 常用的HTML meta标签有哪些
  • 【SoC设计的简单艺术】第九章:芯片级的复杂性
  • JavaWeb校园二手交易平台(附源码+数据库脚本)
  • rtpengine build mr12.5.1 镜像
  • C++ DAY4
  • 面试题 - Vue 3 如何优化性能?
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-Chapter22-处理 XML
  • 【量化-什么是信息?怎么有效的学习?关键字摘取】
  • [KashiCTF 2025] Crypto/Pwn
  • Docker Compose一键部署Spring Boot + Vue项目
  • 微前端 Micro app
  • 数学建模之数学模型—2:非线性规划
  • MySQL 连表查询:原理、语法与优化
  • 005:Cesium.viewer 知识详解、示例代码
  • 小迪安全-24天-文件管理,显示上传,黑白名单,访问控制
  • 【R语言】dplyr包经典函数summarise函数
  • 永洪科技旗下BI产品,成功入选“金融信创优秀解决方案“
  • 模版语法vscode
  • 云计算及其他计算
  • 【LeetCode刷题之路】leetcode155.最小栈