[Unity-19050-01_ForstCoronation]

Added more parameter for modifying the flake.
master
LH 6 years ago
parent 4f7dc59a9a
commit 4a4208e3d6
  1. 18
      01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Scripts/VFXController.cs
  2. 1208
      01_ForstCoronation/Unity-19050-01_ForstCoronation/19050-01_ForstCoronation/Assets/Visual Effect Graphs/iceVFX_2018.vfx

@ -11,11 +11,11 @@ public class VFXController : MonoBehaviour
public int lifetime = 5;
[Config]
[Range(10000, 60000)]
[Range(0, 60000)]
public int ground_ice_spawn_rate = 30000;
[Config]
[Range(1000, 10000)]
[Range(0, 10000)]
public int ground_flake_spawn_rate = 5000;
[Config]
@ -39,13 +39,21 @@ public class VFXController : MonoBehaviour
public float max_spike_size = 0.3f;
[Config]
[Range(0f, 0.1f)]
[Range(0f, 3.0f)]
public float min_flake_size = 0f;
[Config]
[Range(0.05f, 0.3f)]
[Range(0.5f, 3.0f)]
public float max_flake_size = 0.1f;
[Config]
[Range(0f, 0.1f)]
public float min_flying_flake_size = 0f;
[Config]
[Range(0.05f, 0.3f)]
public float max_flying_flake_size = 0.1f;
[Config]
[Range(-1f, 1f)]
public float ground_post_alpha = 0f;
@ -74,6 +82,8 @@ public class VFXController : MonoBehaviour
vfx.SetFloat("max_spike_size", max_spike_size);
vfx.SetFloat("min_flake_size", min_flake_size);
vfx.SetFloat("max_flake_size", max_flake_size);
vfx.SetFloat("min_flying_flake_size", min_flying_flake_size);
vfx.SetFloat("max_flying_flake_size", max_flying_flake_size);
vfx.SetFloat("ground_post_alpha", ground_post_alpha);
vfx.SetFloat("flake_alpha", flake_alpha);
}

Loading…
Cancel
Save