繁体   English   中英

Unity ParticleSystem:StartSize-两个常量之间的随机性:如何访问第一个值?

[英]Unity ParticleSystem : StartSize - Random between two constants : How to access first value?

我正在用Unity和我的Midi控制台进行实时3d /粒子发射的VideoJocking一个非常不错的项目,我想知道是否有任何方法可以访问属性的第一个变量“两个常量之间的随机数” '。 他们只返回最大值(获取和设置)的浮点数,但我找不到获取/设置第一个浮点数的方法。

基本上,我使用键盘输入来更改变量:

if ((Input.GetKeyDown("s")) && (Input.GetKeyDown("g"))) {
        MyParticles.StartSize = 16;
    }

因此,我本来希望Vector2为Min,Max,但它是单个浮点数。 有人知道我该如何工作?

谢谢你的帮助!

我只知道,如果选择了粒子效果,则可以通过使用最小大小和最大大小来调整它们的大小。 我不知道我是否理解您的问题,否则请谅解。

也许此链接可以为您提供帮助:(链接) http://answers.unity3d.com/questions/524432/how-can-i-scale-shuriken-particle-system.html (链接) http://answers.unity3d。 com / questions / 1109847 / changing-the-radius-of-unity-53-particle-systems.html (链接) https://docs.unity3d.com/ScriptReference/ParticleSystem.SetParticles.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM