Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

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

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2012, 22: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, 23:28   #2
muradov
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 39
По умолчанию

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

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


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


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