@@ -10,6 +10,7 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
|
||||
{
|
||||
public class DTMRippleEffect : EffectBase
|
||||
{
|
||||
private GameObject prefab;
|
||||
private DTM_Ripple ripple;
|
||||
public float rippleTime;
|
||||
public Vector3 positionOffset;
|
||||
@@ -27,6 +28,10 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
|
||||
this.scale = Vector3.one;
|
||||
this.emissionColor = emissionColor;
|
||||
this.emissionIntensity = emissionIntensity;
|
||||
prefab =
|
||||
EditorManager.instance.
|
||||
customPrefabs["departure_to_multiverse"].
|
||||
GetPrefab("DTM_Ripple");
|
||||
}
|
||||
|
||||
public DTMRippleEffect(float rippleTime, Color emissionColor, float emissionIntensity,
|
||||
@@ -39,11 +44,15 @@ namespace Ichni.RhythmGame.ThemeBundles.DepartureToMultiverse
|
||||
this.scale = scale;
|
||||
this.emissionColor = emissionColor;
|
||||
this.emissionIntensity = emissionIntensity;
|
||||
prefab =
|
||||
EditorManager.instance.
|
||||
customPrefabs["departure_to_multiverse"].
|
||||
GetPrefab("DTM_Ripple");
|
||||
}
|
||||
|
||||
public override void Adjust()
|
||||
{
|
||||
GameObject prefab = EditorManager.instance.customPrefabs["departure_to_multiverse"].GetPrefab("DTM_Ripple");
|
||||
|
||||
ripple = LeanPool.Spawn(prefab, attachedGameElement.transform).GetComponent<DTM_Ripple>();
|
||||
ripple.transform.localPosition = positionOffset;
|
||||
ripple.transform.localEulerAngles = eulerAnglesOffset;
|
||||
|
||||
Reference in New Issue
Block a user