3
我知道expandableobjectconverter與性質的作品,但我正在寫一個2D關卡設計師與XNA Vector2結構工程ExpandableObjectConverter的領域
這種結構具有X,Y「田」,而不是屬性,還有一個辦法展開它就像它的屬性?謝謝:)
我知道expandableobjectconverter與性質的作品,但我正在寫一個2D關卡設計師與XNA Vector2結構工程ExpandableObjectConverter的領域
這種結構具有X,Y「田」,而不是屬性,還有一個辦法展開它就像它的屬性?謝謝:)
您可以創建一個包含Vector2的類,並且具有X和Y的屬性以及Vector2元素本身。
您也可以編寫自己的Vector2,它可以爲繪圖生成XNA-Vector2。 這將是我的第一次嘗試。
類似下面的,但重載運營商,使其更易於使用:
public class SerializableVector2
{
Vector2 internal;
public Vector2 Internal {
get { return internal; }
set { internal = value; }
}
public float X {
get { return internal.X; }
set { internal.Y = value; }
}
public float Y {
get { return internal.Y; }
set { internal.Y = value; }
}
}