private bool CheckPlayers()
    {
        for (int i = 0, count = m_hitList.Count; i < count; i++)
        {
            Transform trans = m_hitList[i];
            if (trans?.parent?.name != "root")
            {
                continue;
            }

            GameObject creatureObj = trans?.parent?.parent?.gameObject;
            if (!creatureObj)
            {
                continue;
            }

            PVECreatureBehavior bc = creatureObj.GetComponent <PVECreatureBehavior>();
            if (bc != null)
            {
                moduleBordlands.DispatchClickPlayerEvent(bc);
                return(true);
            }
        }

        return(false);
    }
 public void DispatchClickPlayerEvent(PVECreatureBehavior c)
 {
     DispatchModuleEvent(EventClickScenePlayerSuccess, c);
 }