के साथ प्लेयर क्लास मैं आमतौर पर एक्सएनए मंचों पर मदद लेता हूं लेकिन वे इस समय नीचे आते हैं, इसलिए मैं यहां आया हूं।मेरे सी # एक्सएनए गेम
मैं एक नया एक्सएनए गेम बना रहा हूं, और मैं एक खिलाड़ी वर्ग चाहता हूं। फिलहाल मेरे पास Dots
नामक एक मुख्य गेम क्लास है। यह मुख्य खेल का प्रतिनिधित्व करता है। यह कैसे मेरे Player
वर्ग पल में बाहर रखी है:
namespace Dots
{
class Player : Microsoft.Xna.Framework.Game
{
Texture2D PlayerTexture;
Vector2 PlayerPosition;
public Player()
{
Content.RootDirectory = "Content";
PlayerTexture = Content.Load<Texture2D>("Player");
PlayerPosition = Vector2.Zero;
}
public void Update()
{
}
public void Draw(SpriteBatch SpriteBatch)
{
}
}
}
लेकिन मैं एक त्रुटि जो मैं बाहर काम नहीं कर सकता हल करने के लिए कैसे हो रही है। त्रुटि है:
"प्लेयर" लोड करने में त्रुटि। ग्राफिक्सडिवाइस घटक नहीं मिला।
यह इस पंक्ति पर फेंक रहा है: PlayerTexture = Content.Load<Texture2D>("Player");
।
मैं मुख्य गेम क्लास में देखता हूं यह लाइन है: Graphics = new GraphicsDeviceManager(this);
लेकिन मुझे नहीं पता कि इसके साथ क्या करना है। क्या मैं इसे अपने Player
कक्षा में पास करता हूं, या क्या?
किसी भी मदद की सराहना की है, धन्यवाद।
एक्सएनए से परिचित नहीं है, लेकिन [यह पोस्ट] (http://social.msdn.microsoft.com/forums/en-US/xnagamestudioexpress/thread/c2f6b8be-845d-4701-b383-7a0e3cde69f8) का तात्पर्य है कि आपको ' एक कन्स्ट्रक्टर में टी लोड सामग्री। –
Arg। तब मुझे नहीं पता कि मैं क्या करना चाहता हूं ठीक से कैसे करना है। मुझे तब तक इंतजार करना पड़ेगा जब तक एक्सएनए फ़ोरम दोबारा खुले न हों और देखें कि वे इसे कैसे कर रहे हैं। – Wen
क्यों नहीं पूछें? एक्सएनए प्रोग्रामर हैं ... उम प्रोग्रामर ... यही है जो स्टैक ओवरफ्लो है। – WernerCD