public override void OnMouseUp(object User, object GameInterface, OnMouseArgs e)
 {
     //хххм
 }
 public override void OnMouseDown(object User, object GameInterface, OnMouseArgs e)
 {
     //выстрелить... чтото типа юзер.файр чтоб он сам там у себя возможность сельбы проверял
 }
 public override void OnMouseHover(object User, object GameInterface, OnMouseArgs e)
 {
     //повернуть игрока, наклонить его,
 }
 /// <summary>
 /// Вызывать при отпускании кнопки мыши
 /// </summary>
 public abstract void OnMouseUp(object User, object GameInterface, OnMouseArgs e);