示例#1
0
 private void UISizer_OnDragging1(Events.UIDraggingEvent e, UIElement sender)
 {
     if (TargetElement != null)
     {
         TargetElement.Size = Size - new Vector2(12, 12);
         TargetElement.RecalculateSelf();
         TargetElement.TopLeft = TargetElement.ScreenPositionToParentAR(ParentNodePositionToScreenAR(Position)) + new Vector2(6, 6);
     }
     OnSizerChanged?.Invoke(new Events.UIActionEvent(this, e.TimeStamp), this);
 }
示例#2
0
 public void NotifyCanvasScaleChanged(UIElement element)
 {
     OnSizerChanged?.Invoke(new UIActionEvent(element, Main._drawInterfaceGameTime.TotalGameTime), this);
 }