SFML и C++ Уроки \ Разработка игр › Форумы › SFML Graphics › при загрузке карты выдает ошибку MSVCP120D.dll
В этой теме 12 ответов, 5 участников, последнее обновление Leorick 7 года/лет, 11 мес. назад.
-
АвторСообщения
-
Закидывал недостающий файл в system32 и sysWow64, но там итак были, я их просто переместил, потом вернул, т.к. не помогло. Но странное то, что не работают именно мои карты, т.е. карты, которые я брал из других источников у меня нормально отображаются. Запускал без объектов, только саму карту вставлял для проверки и все. Переставлял не новую версию TME, не помогло, также редактированные чужие карты тоже отображаются и не приводят к ошибке.
Вложения:
You must be logged in to view attached files.Исходник бы кинул)
У тебя происходит ошибка в коде. А если не хватало MSVCP120D.dll то было как тут: https://kychka-pc.ru/Forum/topic/msvcr120d-dll-problema
Ты случаем ничего из SFML не объявлял в глобальной области?
Если используешь String в качестве тайлов для карты, то у тебя явный выход за пределы массива.
Скорее всего строка больше чем элементов массива.Ещё посмотри на vector. а лучше покажите нам код.
У Ванги все предсказания закончились…
Может это всё баги виноваты? xD
извините за неточность) Карт загружаю, сделанную в Tiled Map Editor. Так мои карты выдают ошибку, скриншот вверху. Чужие же карты хорошо загружаются и отображаются. TME вчера обновил до последней версии. Пытался отредактировать работающие карты, так тоже работают. Плюс ошибок не выдает, если путь до изображение не задан, т.е. карта загружается, а при подключении изображения, выдает ошибку.
проверь путь до карты, открыв её в блокноте и там посмотрев путь.
прооверь не нахимичил ли ты объектов сложных типа круги (level.h по моему не поддерживает их)с путями все в порядке, специально проверял, объектов не делал никаких, ставил только тайлы, пробовал даже размеры менять тайлов и карты, без толку совсем.
не пойму, у тебя только твой tmx файл не работает?) остальные открываются?)
Именно так, только созданные мной.
попробуй создать самую простую карту, без наворотов. ) маленькую и из простых тайлов, без объектов. загрузится или не?
как вариант может стоит попробовать переуст тайлмапедитортак я же все это уже и проделал, перед тем, как создать тему)
Карта открылась, похоже дело было в том, что я использовал отражения и повороты. Хотя, не уверен, что использовал при всех попытка отыскать проблемы, но тем не менее.
Эта ошибка возникает при использовании отражений и поворотов, т.к. в файле с картой будут примерно такие значения
<tile gid=”1073741913″/> на месте повернутых/отраженных элементов.
Кто знает, как исправить, отпишитесь плиз!!!
-
АвторСообщения
Для ответа в этой теме необходимо авторизоваться.