Unity 动态改变整个粒子特效缩小放大
1.在粒子特效最上层添加 PSScale 这个脚本,面板上更改这个psScaleFloat,代码很简单我就不写注释了
2. 鼠标左键点一下更改粒子大小
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class PSScale : MonoBehaviour {ParticleSystem[] ps;public float psScaleFloat = 0.5f;void Update () {if (Input.GetMouseButtonDown(0)){foreach (var item in transform.GetComponentsInChildren<ParticleSystem>()){var main = item.main;main.scalingMode = ParticleSystemScalingMode.Local;item.transform.localScale = new Vector3(psScaleFloat, psScaleFloat, psScaleFloat);}}}
}
3.效果图
再补充一下下哦,上面是在游戏运行中修改的粒子系统大小,运行停止粒子系统又回去了原来的大小,有时候我们不希望粒子系统在变回去以前大小,那么我们可以这样做,利用 Reset 函数,初始化这个粒子系统大小就好了,这个函数就是 你将这个脚本拖拽到游戏对象身上,不需要运行场景,这个脚本也会运行一次这个Reset函数,GoodLucky
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class PSScale : MonoBehaviour {ParticleSystem[] ps;public float psScaleFloat = 0.1f;void Reset () {foreach (var item in transform.GetComponentsInChildren<ParticleSystem>()){var main = item.main;main.scalingMode = ParticleSystemScalingMode.Local;item.transform.localScale = new Vector3(psScaleFloat, psScaleFloat, psScaleFloat);Debug.Log("------------->");}}
}
Unity 动态改变整个粒子特效缩小放大相关推荐
- Unity UGUI NGUI 模型 粒子特效 三者之间 渲染层级设置
目录 1.介绍两大UI插件NGUI和UGUI 2.unity渲染顺序控制方式 3.NGUI的控制 4.UGUI的控制 5.模型深度的控制 6.粒子特效深度控制 7.NGUI与模型和粒子特效 ...
- unity动态改变自发光
unity5.0很早以前可以动态改自发光 也就是自发光对GI有影响 不过很少有人注意到这点 主要是在动态和静态上也存在不同的情况 有时候用处还是很明显的 下面是在unity5.5上做的测试 首先 作为 ...
- Unity基础功能:粒子特效(Shuriken)
版权申明: 本文原创首发于以下网站: 博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123 优梦创客的官方博客:https://91make.top ...
- Unity 动态改变Text字体颜色
text.color = new Color32(50, 197, 255, 255);
- Unity的ScrollRect如何裁切粒子特效,以及如何使粒子特效显示在UI上
在功能开发中,有时候为了更好的效果会在UI上添加一些特效,比如在头像框上增加一个圆环的粒子特效,但由于粒子和UI的渲染方式有些不同,导致会出现UI和特效之间穿插,显示上不理想.并且如果在ScrollR ...
- Unity的一些特效和粒子特效插件
Unity的插件 Kitchen Cooking FX 厨房烹饪效果和声音 Ultimate VFX 终极粒子特效资源包 Advanced Dissolve高级溶解插件 Translucent Ima ...
- 【Unity】Particle System 下雪粒子特效
一 制作下雪粒子特效 1 添加Particle System (1)Hierarchy窗口右键 > Effects > Particle System (2)新建一块Plane作为地面,并 ...
- Unity 粒子特效、材质发光 HDR ShaderGraph图文教程
效果如图 准备工作-- 在hdr模式下,关闭Directional Light ,相机设置 移动球挂一个点光源作为子节点,设置自行调节 0.创建移动球的材质及shader shader-->在P ...
- Unity ParticleSystem 之 简单的绽放的爱心群 Hearts ParticleSystem 粒子特效
Unity ParticleSystem 之 简单的绽放的爱心群 Hearts ParticleSystem 粒子特效 目录 Unity ParticleSystem 之 简单的绽放的爱心群 Hear ...
最新文章
- 干货丨详解深度学习的一些关键术语
- HPE谢少毅:更敏捷的企业服务,做有生命力的落地实践
- 解决bash: mysql: command not found 的方法
- Go语言中如何进行测试
- python 中文件输入输出及os模块对文件系统的操作
- 【流量】一觉醒来发现CSDN博客访问量增加十倍!原来是这个原因
- Ubuntu NFS服务器的配置
- Hbase Rowkey设计原则
- [每天一个知识点]26-软件工程-有多少管理是为了满足管理者的掌控感
- c语言设计底层,【学习小总结】C语言的底层开发
- FontAwesome图标大全
- 基于情感词典的情感值分析
- SecureCRT无法使用Zmodem上传下载文件
- Java-UML类图
- 企业综合能耗管理系统、企业能效管理平台智能网关介绍
- pdf工具类 (pd4ml)
- MWC - 飞控套件CRIUS MWC MultiWii SE v2.6组装
- MindManager2022安装使用教程
- js 基础词汇及方法整理
- 电脑太卡之NT kernel System
热门文章
- Homepod评测:一款音质超棒但低智商的音箱
- html 游戏引擎 白鹭,HTML5游戏性能大幅提升 白鹭Egret Engine 1.5震撼发布
- 四足机器人的六种步态特征
- 中国菜刀使用教程--ctf 文件上传
- PDF修改目录和跳转
- 师范大学计算机专业研究生,2019考研调剂:福建师范大学计算机类学硕研究生调剂生...
- 听说C语言很难?怎么不来看看我这篇(六)结构
- pytorch入门(二):数据加载和处理
- 【paper笔记】Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding
- java爬虫京东商品,Java爬虫实现爬取京东上的手机搜索页面 HttpCliient+Jsoup