unity-atoms/Source/ConditionalActions/ConditionalVector3Action.cs
2019-05-29 18:52:27 +02:00

23 lines
683 B
C#

using System;
using UnityEngine;
using UnityEngine.Serialization;
namespace UnityAtoms
{
[Serializable]
public sealed class ConditionalVector3GameActionHelper : ConditionalGameActionHelper<Vector3, Vector3Action, BoolVector3Function> { }
[CreateAssetMenu(menuName = "Unity Atoms/Conditional Actions/Vector3", fileName = "ConditionalVector3Action")]
public sealed class ConditionalVector3Action : Vector3Action
{
[FormerlySerializedAs("Conditional")]
[SerializeField]
private ConditionalVector3GameActionHelper _conditional = null;
public override void Do(Vector3 t1)
{
_conditional.Do(t1);
}
}
}