0

在 java 中有一个名为的变量类型Dimension,您可以在其中存储宽度和高度 ex: Dimension dimension = new Dimension(900,600)。我知道我在 xna 中需要这样的东西,Vector2Point那些是用于存储坐标而不是维度的。有人可以告诉我xna中类似的东西吗?

4

2 回答 2

3

虽然 tom502 的回答在技术上是正确的,但它需要您参考System.Drawing.dll,仅在 Windows 平台上可用。

如果你想坚持直接的 XNA,你应该只使用Vector2或实现你自己的Dimension结构。您是正确的,因为 aVector2应该表示空间坐标,而不是对象的大小,但 XNA 本身也使用它来表示大小 - 例如,在测量字符串时。除了名称之外,拥有两个基本相同的结构并没有多大意义。

于 2012-08-21T20:45:10.637 回答
1

C# 中有Size结构 - 它包含高度和宽度

http://msdn.microsoft.com/en-us/library/system.drawing.size.aspx

于 2012-08-21T20:39:48.673 回答