Skip to content

Commit 5300bf4

Browse files
author
Olly
committed
Changed Reset method to use MonoBehaviour instead of GameObject
1 parent a52d396 commit 5300bf4

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

CustomEquationFloatModifier.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ protected override float GetRawModifiedValue()
8383
}
8484

8585

86-
public override void Reset(GameObject o)
86+
public override void Reset(MonoBehaviour o)
8787
{
8888
base.Reset(o);
8989
equation = "";

CustomFloatModifierContainer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ protected override float GetRawModifiedValue()
1515
return customModifier.GetModifiedValue(time);
1616
}
1717

18-
public override void Reset(GameObject o)
18+
public override void Reset(MonoBehaviour o)
1919
{
2020
base.Reset(o);
2121
customModifier = o.GetComponent<CustomFloatModifier>();

FloatAnimationModifier.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,15 @@ protected override void Reset()
5050
modifierType = ModifierType.CustomEquation;
5151
periodicSettings = new PeriodicModifierSettings();
5252
noiseModifier = new NoiseModifier();
53-
noiseModifier.Reset(gameObject);
53+
noiseModifier.Reset(this);
5454
sine = new SineModifier();
55-
sine.Reset(gameObject);
55+
sine.Reset(this);
5656
curve = new CustomCurveModifier();
57-
curve.Reset(gameObject);
57+
curve.Reset(this);
5858
equation = new CustomEquationFloatModifier();
59-
equation.Reset(gameObject);
59+
equation.Reset(this);
6060
custom = new CustomFloatModifierContainer();
61-
custom.Reset(gameObject);
61+
custom.Reset(this);
6262
}
6363

6464

FloatModifier.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public abstract class FloatModifier : Modifier<float>
1515
public AnyFloatAccessor floatAccessor;
1616

1717

18-
public override void Reset(GameObject o)
18+
public override void Reset(MonoBehaviour o)
1919
{
2020
base.Reset(o);
2121
floatAccessor = new AnyFloatAccessor();

Modifier.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ public abstract class Modifier<T>
3131
/// Resets modifier back to its original values.
3232
/// </summary>
3333
/// <param name="gameObject">GameObject that modifier is associated with.</param>
34-
public virtual void Reset(GameObject gameObject)
34+
public virtual void Reset(MonoBehaviour mb)
3535
{
36-
ResetAccessors.Reset(this, gameObject);
36+
ResetAccessors.Reset(this, mb);
3737
additive = true;
3838
intensity = 1;
3939
}

0 commit comments

Comments
 (0)