示例#1
0
        private void CreateRectangleObject()
        {
            @interface.RemoveLayerObject(CurrentObject);
            CurrentObject = new GroupSelectable();
            RectangleObject obj = new RectangleObject();

            obj.X = (int)_mouseMoving.FirstCorner.X;
            obj.Y = (int)_mouseMoving.FirstCorner.Y;
            obj.ObjectCategory = @interface.FocusedObjectCategory;
            obj.Size           = Size.Empty;
            CurrentObject.AddObject(obj);
            @interface.AddLayerObject(CurrentObject);
            @interface.AddGameObject(obj);
        }
示例#2
0
 private void ResizeCurrentObject(GroupSelectable currentObject)
 {
     currentObject.SetSizing(_mouseMoving.SizingValue, _oldSecondCorner.ToPoint(), _mouseMoving.SecondCorner.ToPoint());
 }