Я нашел код для загрузки нескольких объектов в игре XNA gameuuu, но не могу вызвать метод обработки потерь, что мне нужно сделать? Нужно ли мне называть его другим классом, кроме Game1
или звоните в game1
все в порядке?XNA game studio LoadContent
public override void LoadContent()
{
// Create a new SpriteBatch, which can be used to draw textures.
spriteBatch = new SpriteBatch(GraphicsDevice);
//Dictionary<string, Model> models = new Dictionary<string, Model>;
mymodel = Content.Load<Model>("Models\\tableBasse2");
aspectRatio = graphics.GraphicsDevice.Viewport.AspectRatio;
backgroundTexture = Content.Load<Texture2D>("123");
screenWidth = this.Window.ClientBounds.Width;
screenHeight = this.Window.ClientBounds.Height;
}
//__http://stackoverflow.com/questions/4052532/xna-get-an-array-list-of-resources
public static Dictionary<string,Model> LoadContent
Содержимое этой нагрузки не вызывается в этой строке. Я пишу это вообще, чтобы показать, что я называю этот LoadContent.
вы должны быть немного более конкретно о том, что вам нужно сделать ... Вы можете уточнить, что вы пытаетесь сделать? – lauCosma
Если по какой-то причине вам нужно, чтобы он был в отдельном методе, назовите его, например, «CustomLoadContent()» и вызовите его из метода Game1.LoadContent(). Все содержимое должно быть загружено там, за исключением случаев, когда вам нужна ленивая загрузка и действительно знаете, что вы делаете. –