Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 16.06.2012, 21:02   #1
MyXa
Пользователь
 
Регистрация: 25.08.2010
Сообщений: 77
По умолчанию C# класс -> Ссылка на объект не указывает на экземпляр объекта.

Есть такой вот класс:
Код:
 class Box 
 { 
 public Texture2D texture; 
 public Vector2 position; 
 public SpriteBatch spriteBatch; 
 public float angle; 
 public Box() 
 { 
 } 
 public void draw() 
 { 
 spriteBatch.Draw(texture, position, Color.White); 
 } 

 }
потом в другом файле делаю так:
Код:
Box[] b; 
....
protected override void Initialize() 
{ 
 b = new Box[256]; 
 b[1].texture = Content.Load<texture2d>("box"); 
 b[1].positiоn = new Vector2(30, 30); 
 b[1].spriteBatch = spriteBatch; 
....
и мне ошибка для b[1].texture = Content.Load<texture2d>("box"); это - .
Ссылка на объект не указывает на экземпляр объекта.
I have cheats!!!!
MyXa вне форума Ответить с цитированием
Старый 16.06.2012, 22:28   #2
muradov
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 39
По умолчанию

Цитата:
b = new Box[256];
Массив создал, а элементами его не заполнил
muradov вне форума Ответить с цитированием
Старый 17.06.2012, 06:28   #3
yaapelsinko
Пользователь
 
Регистрация: 15.01.2012
Сообщений: 67
По умолчанию

надо сначала
b[1] = new Box();
yaapelsinko вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ссылка на объект не указывает на экземпляр объекта. Kazbek17 C# (си шарп) 11 08.02.2012 17:56
Ссылка на объект не указывает на экземпляр объекта C++ Юля_ Помощь студентам 2 09.01.2012 15:04
Ссылка на экземпляр объекта не установлена. vedro-compota Общие вопросы .NET 2 08.01.2011 17:12
В экземпляре объекта не задана ссылка на объект. Selebro Общие вопросы C/C++ 1 01.12.2008 22:48


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS