public void Rule1(float dt, Animation world){ switch (s1) { case -1: if(!(((0.5f) > (UnityEngine.Vector3.Distance(Position,Target))))) { s1 = -1; return; }else { goto case 0; } case 0: IsCollided = true; s1 = -1; return; default: return;}}