![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2013
Сообщений: 11
|
Здравствуйте! Такой вопрос: периодически стала появляться ошибка:
RangeError: Error #1005: Индекс массива не является положительным целым числом (-1). at Error$/throwError() at Array() at Box2D.Dynamics::b2Island() at Box2D.Dynamics::b2World/Solve() at Box2D.Dynamics::b2World/Step() at com.game::Universe/enterFrame() Я облазил уже все уголки своего кода, но причины так и не нашел. Единственное что я понял это то, что ошибка возникает при контакте тел, однако в ContactListener я не работаю с телами(не удаляю, не создаю соединений). Логика кода такая: сначала в enterFrame обрабатывается физ. мир, потом обрабатывается вся графика привязанная к физ. телам, а так же тут происходят все удаления физ.тел и т.д. Что еще дико раздражает ошибка появляется достаточно редко, и в разных ситуациях. Прошу помощи!!! |
![]() |
Часовой пояс GMT +4, время: 17:02. |
|
|
« Предыдущая тема | Следующая тема » |
|
|