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
|
@ -13,7 +13,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckTopLeft() {
|
||||
Vector2 mousePos = new(0, 1920);
|
||||
Vector2 mousePos = new(0, 0);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(-1, 1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
@ -21,7 +21,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckTop() {
|
||||
Vector2 mousePos = new(500, 1920);
|
||||
Vector2 mousePos = new(500, 0);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(0, 1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
@ -29,7 +29,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckTopRight() {
|
||||
Vector2 mousePos = new(1280, 1920);
|
||||
Vector2 mousePos = new(1280, 0);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(1, 1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
@ -53,7 +53,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckBottomLeft() {
|
||||
Vector2 mousePos = new(0, 0);
|
||||
Vector2 mousePos = new(0, 1920);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(-1, -1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
@ -61,7 +61,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckBottom() {
|
||||
Vector2 mousePos = new(500, 0);
|
||||
Vector2 mousePos = new(500, 1920);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(0, -1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
@ -69,7 +69,7 @@ public class ResizeTest {
|
|||
|
||||
[Test]
|
||||
public void CheckBottomRight() {
|
||||
Vector2 mousePos = new(1280, 0);
|
||||
Vector2 mousePos = new(1280, 1920);
|
||||
Vector2 screenSize = new(1280, 1920);
|
||||
|
||||
Assert.AreEqual(new Vector2(1, -1), ResizeHelper.GetDirection(mousePos, screenSize));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue