add : rain vfx

This commit is contained in:
Ferlat Thibaud
2026-06-08 11:21:11 +02:00
parent 461e0ff42e
commit 4a3ba34e7a
31 changed files with 54753 additions and 1509 deletions
@@ -69,6 +69,9 @@ namespace OctoCore.Components
[Tooltip("Time offset to desynchronize multiple animations")]
public float TimeOffset = 0;
[Tooltip("Random Time Offset")]
public bool RandomOffset = false;
[Tooltip("Translation amount in local space (meters)")]
public Vector3 Translation = Vector3.zero;
@@ -164,8 +167,12 @@ namespace OctoCore.Components
_state.InitialPosition = transform.localPosition;
_state.InitialRotation = transform.localRotation;
_state.InitialScale = transform.localScale;
_state.CurrentTime = _settings.TimeOffset;
_state.IsFinished = false;
if (_settings.RandomOffset)
_timeOffset -= Random.Range(0f, _settings.Duration);
_state.CurrentTime = _settings.TimeOffset;
}
/// <summary>