【Unity】VFXGraphでTimeScaleの影響を受けないようにする
はじめに 今回はVFXGraphでTimeScaleの影響を受けないようにする方法を紹介します 環境は Unity 2022.3です やり方 VisualEffectAsset内にあるIgonreTimeScaleをオンにするとそのエフェクトはTimeScaleの影響を受けなくなります 個別のエフェクトをスローさせたい場合はPlayRateを使用すると良いです bravememo.hatenablog.com
【Unity】VFXGraphでスクリプトからスロー再生させる
はじめに playRateを使用することでエフェクトの再生速度を変えることができます コード エフェクトを0.5倍速するテストコードです using System.Collections; using UnityEngine; using UnityEngine.VFX; public class TestScene : MonoBehaviour { public VisualEffect effect; void Update() { if(Input.GetKeyDown(KeyCode.S)) { //最初から再生 effect.playRate(0.5f) } } }
「IT技術ブログ」 カテゴリー一覧(参加人数順)