feat: Resizing properly working without taking delta magnitude into account
This commit is contained in:
parent
ce692af862
commit
65af35e8d5
4 changed files with 49 additions and 28 deletions
|
@ -12,27 +12,27 @@ namespace SatorImaging.AppWindowUtility {
|
|||
|
||||
if (widthPercentage < marginWidthPercentage) {
|
||||
if (heightPercentage > 1 - marginHeightPercentage)
|
||||
return new Vector2(-1, 1);
|
||||
if (heightPercentage < marginHeightPercentage)
|
||||
return new Vector2(-1, -1);
|
||||
if (heightPercentage < marginHeightPercentage)
|
||||
return new Vector2(-1, 1);
|
||||
|
||||
return new Vector2(-1, 0);
|
||||
}
|
||||
|
||||
if (widthPercentage > 1 - marginWidthPercentage) {
|
||||
if (heightPercentage > 1 - marginHeightPercentage)
|
||||
return new Vector2(1, 1);
|
||||
if (heightPercentage < marginHeightPercentage)
|
||||
return new Vector2(1, -1);
|
||||
if (heightPercentage < marginHeightPercentage)
|
||||
return new Vector2(1, 1);
|
||||
|
||||
return new Vector2(1, 0);
|
||||
}
|
||||
|
||||
if (heightPercentage > 1 - marginHeightPercentage)
|
||||
return new Vector2(0, 1);
|
||||
return new Vector2(0, -1);
|
||||
|
||||
if (heightPercentage < marginHeightPercentage)
|
||||
return new Vector2(0, -1);
|
||||
return new Vector2(0, 1);
|
||||
|
||||
return Vector2.zero;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue