Ответ в теме: Ошибка _p!=nullptr. Урок 22

SFML и C++ Уроки \ Разработка игр Форумы SFML Graphics Ошибка _p!=nullptr. Урок 22 Ответ в теме: Ошибка _p!=nullptr. Урок 22

#4992

Artvan
Участник
Сообщений:1

Зарегистрирован:
18.05.2018

Репутация:0

Проблема решается заменой  <tile/> на <tile gid=”0″/> в файле карты. Если вы используете последнюю версию tinyXML2 + Tiled то необходимо будет пошаманить с кодом. После 2 дней борьбы мне удалось сделать рабочий код.

Строки

 

 

меняем на

 

 

Все слова TiXmlElement меняем на tinyxml2::XMLElement

Строки

 

 

меняем на

 

 

Посмотрите если у вас в файле *tmx присутствует тэг “group” (в своей карте я группировал слои)

Строки

 

 

меняем на

 

 

Если делаете свою карту в Tiled формат слоя тайлов необходимо выбрать XML и не переворачивайте тайлики, ибо у меня от этого gid = восьмизначному числу и прога крашилась!

Вложения:
You must be logged in to view attached files.