Ejemplo n.º 1
0
 private void OnTrigger(int levelIndex)
 {
     if (FsmUtility.CompareFloat(levelIndex, level.Value, comparer))
     {
         isTrigger = true;
     }
 }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public override bool Validate()
        {
            float floatValue = animator.GetLayerWeight(layer.Value);

            return(FsmUtility.CompareFloat(floatValue, value.Value, comparer));
        }
Ejemplo n.º 4
0
 public override bool Validate()
 {
     return(FsmUtility.CompareFloat(agent.remainingDistance, value.Value, comparer));
 }
Ejemplo n.º 5
0
        public override bool Validate()
        {
            int intValue = animator.GetInteger(id);

            return(FsmUtility.CompareFloat(intValue, value.Value, comparer));
        }
Ejemplo n.º 6
0
 public override bool Validate()
 {
     return(FsmUtility.CompareFloat(variable.Value, value.Value, comparer));
 }
Ejemplo n.º 7
0
        public override bool Validate()
        {
            float floatValue = animator.GetFloat(id);

            return(FsmUtility.CompareFloat(floatValue, value.Value, comparer));
        }