using DG.Tweening;
using KetosGames.SceneTransition;
using UnityEngine.Events;
using UnityEngine.UI;
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("------------->");
}
}
[ContextMenu("Play")]
public void Play()
{
Reset();
}
public UnityEvent finEvent = new UnityEvent();
[ContextMenu("Finish")]
public void Finish()
{
finEvent.Invoke();
}
#if UNITY_EDITOR
[ContextMenu("EditorInit")]
void EditorInit() {
}
#endif
}
unity 粒子缩放
最新推荐文章于 2023-11-14 21:19:35 发布