private static Vector3 AxisToVector(EffectAxis axis) { if (axis == EffectAxis.X) { return(Vector3.right); } if (axis == EffectAxis.Y) { return(Vector3.up); } return(Vector3.forward); }
public static Vector2 MaskFromEffects(EffectAxis e) { return(new Vector2(e.HasFlag(EffectAxis.X) ? 1 : 0, e.HasFlag(EffectAxis.Y) ? 1 : 0)); }