我想製作一個定義遊戲關卡的類。它必須能夠訪問主遊戲課程使用的數據(紋理)。我該怎麼做?如何在類之間共享數據?
namespace xnagame
{
class Level
{
blockTexture1, blockTexture2;
Content.RootDirectory = "Content";
void LoadTextures()
{
blockTexture1 = Content.Load<Texture2D>("textures/block1");
blockTexture2 = Content.Load<Texture2D>("textures/block2");
}
}
下面是我的項目的圖片。我需要從類 「等級」 存儲在 「xnagameContent /紋理」 http://cs403723.userapi.com/v403723602/5635/Pq5jGApDYCU.jpg
http://www.blackwasp.co.uk/csharpobjectoriented.aspx –
尼斯鏈接LB,感謝分享。 –
對於每個你想要的紋理來說,一個帶有get \ set屬性的靜態類可能是個好主意? –