【发布时间】:2014-02-11 21:46:24
【问题描述】:
我想问一下如何定义属性Vector2,这样我就可以通过坐标X或Y来做这个属性来存储数据,如下所示:
MyProperty.X = 1;
MyProperty.Y = 2;
现在我的属性代码是这样的:
Vector2 myProperty;
public Vector2 MyProperty
{
get
{
return myProperty;
}
set
{
myProperty = value;
}
}
但我无法将值设置为 X 或 Y 坐标,我只能设置新的 Vector2。
【问题讨论】:
-
myProperty的类型是什么??它应该是 Vector2 或某种包含X和Y字段的类型 -
变量:Vector2 myProperty;
-
如果您将 myProperty 公开,您将可以用它做任何事情。
标签: c# variables properties xna