private void OnTrigger(int levelIndex) { if (FsmUtility.CompareFloat(levelIndex, level.Value, comparer)) { isTrigger = true; } }
public override bool Validate() { // float distance= Vector3.Distance (FsmUtility.GetPosition(first, a),FsmUtility.GetPosition(second, b)); float distance = Mathf.Abs(FsmUtility.GetPosition(first, a).y - FsmUtility.GetPosition(second, b).y); return(FsmUtility.CompareFloat(distance, value.Value, comparer)); }
public override bool Validate() { float floatValue = animator.GetLayerWeight(layer.Value); return(FsmUtility.CompareFloat(floatValue, value.Value, comparer)); }
public override bool Validate() { return(FsmUtility.CompareFloat(agent.remainingDistance, value.Value, comparer)); }
public override bool Validate() { int intValue = animator.GetInteger(id); return(FsmUtility.CompareFloat(intValue, value.Value, comparer)); }
public override bool Validate() { return(FsmUtility.CompareFloat(variable.Value, value.Value, comparer)); }
public override bool Validate() { float floatValue = animator.GetFloat(id); return(FsmUtility.CompareFloat(floatValue, value.Value, comparer)); }