public virtual void Update() { //让怪物落在地上 MakeCharacterOnGround(); if (characterCtr.isGrounded) { //探测悬崖的线 Debug.DrawRay(new Vector3(characterCtr.transform.position.x + GetDir() * 1f, characterCtr.transform.position.y, characterCtr.transform.position.z), Vector3.down, Color.red); Debug.DrawRay(new Vector3(characterCtr.transform.position.x, characterCtr.transform.position.y + 0.5f, characterCtr.transform.position.z), Vector3.right * GetDir(), Color.red); enmeyfunc.UpDateBehavior(); } }