public void RemoveHazard(string _hazard_id)
 {
     //根据id去更新PlayerController的信息
     if (!hazardsList.ContainsKey(_hazard_id))
     {
         Debug.Log("出现多个玩家都击中同一个物体的现象,这里忽略掉,因为并不需要判断是谁击中了 ");
         return;
     }
     DestroyByContact pc = hazardsList[_hazard_id];
     pc.BeDestroyed();
     hazardsList.Remove(_hazard_id);
 }