build(project): 更新项目配置和代码结构
- 升级 Godot.NET.Sdk 版本至 4.4.0 - 更新场景文件中的资源引用方式 - 调整部分代码逻辑和数据结构 - 更新项目配置文件
This commit is contained in:
@ -147,13 +147,15 @@ public class TestsTrans2DI {
|
||||
var v2 = new Vector2I(1, 2);
|
||||
var v3 = new Vector2I(v2);
|
||||
|
||||
// Assert
|
||||
Assert.That(v1.X, Is.EqualTo(0));
|
||||
Assert.That(v1.Y, Is.EqualTo(0));
|
||||
Assert.That(v2.X, Is.EqualTo(1));
|
||||
Assert.That(v2.Y, Is.EqualTo(2));
|
||||
Assert.That(v3.X, Is.EqualTo(1));
|
||||
Assert.That(v3.Y, Is.EqualTo(2));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(v1.X, Is.EqualTo(0));
|
||||
Assert.That(v1.Y, Is.EqualTo(0));
|
||||
Assert.That(v2.X, Is.EqualTo(1));
|
||||
Assert.That(v2.Y, Is.EqualTo(2));
|
||||
Assert.That(v3.X, Is.EqualTo(1));
|
||||
Assert.That(v3.Y, Is.EqualTo(2));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -167,10 +169,12 @@ public class TestsTrans2DI {
|
||||
var v4 = v1 - v2;
|
||||
var v5 = v1 * v2;
|
||||
|
||||
// Assert
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(4, 6)));
|
||||
Assert.That(v4, Is.EqualTo(new Vector2I(-2, -2)));
|
||||
Assert.That(v5, Is.EqualTo(new Vector2I(3, 8)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(4, 6)));
|
||||
Assert.That(v4, Is.EqualTo(new Vector2I(-2, -2)));
|
||||
Assert.That(v5, Is.EqualTo(new Vector2I(3, 8)));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -181,22 +185,24 @@ public class TestsTrans2DI {
|
||||
var t3 = new Trans2DI(t2);
|
||||
var t4 = new Trans2DI(1, 0, 0, 1, 0, 0);
|
||||
|
||||
// Assert
|
||||
Assert.That(t1.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t1.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t1.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(t1.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t1.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t1.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
|
||||
Assert.That(t2.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t2.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t2.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.That(t2.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t2.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t2.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
|
||||
Assert.That(t3.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t3.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t3.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.That(t3.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t3.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t3.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
|
||||
Assert.That(t4.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t4.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t4.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.That(t4.XAxis, Is.EqualTo(new Vector2I(1, 0)));
|
||||
Assert.That(t4.YAxis, Is.EqualTo(new Vector2I(0, 1)));
|
||||
Assert.That(t4.Origin, Is.EqualTo(new Vector2I(0, 0)));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -209,9 +215,11 @@ public class TestsTrans2DI {
|
||||
var v2 = t1 * v1;
|
||||
var v3 = v1 * t1;
|
||||
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(4, 6)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(2, 2)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(4, 6)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(2, 2)));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -225,9 +233,11 @@ public class TestsTrans2DI {
|
||||
var v2 = t1 * v1;
|
||||
var v3 = t2 * v1;
|
||||
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(int.MaxValue, int.MaxValue)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(int.MinValue, int.MinValue)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(int.MaxValue, int.MaxValue)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(int.MinValue, int.MinValue)));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -241,9 +251,11 @@ public class TestsTrans2DI {
|
||||
var v2 = t1 * v1;
|
||||
var v3 = t2 * v1;
|
||||
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(1, 1)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(v2, Is.EqualTo(new Vector2I(0, 0)));
|
||||
Assert.That(v3, Is.EqualTo(new Vector2I(1, 1)));
|
||||
});
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -255,9 +267,11 @@ public class TestsTrans2DI {
|
||||
// Act
|
||||
var t3 = t1 * t2;
|
||||
|
||||
// Assert
|
||||
Assert.That(t3.XAxis, Is.EqualTo(new Vector2I(2, 0)));
|
||||
Assert.That(t3.YAxis, Is.EqualTo(new Vector2I(0, 2)));
|
||||
Assert.That(t3.Origin, Is.EqualTo(new Vector2I(5, 8)));
|
||||
Assert.Multiple(() => {
|
||||
// Assert
|
||||
Assert.That(t3.XAxis, Is.EqualTo(new Vector2I(2, 0)));
|
||||
Assert.That(t3.YAxis, Is.EqualTo(new Vector2I(0, 2)));
|
||||
Assert.That(t3.Origin, Is.EqualTo(new Vector2I(5, 8)));
|
||||
});
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user