Описание тега pytmx
0
ответов
Прозрачные плитки в плитке, но не в игре
В редакторе плиточной карты внешние плитки отображаются прозрачными. Однако, когда я отображаю карту в игре, части плиток, которые должны быть прозрачными, выглядят черными. В плитке: https://gyazo.com/81ad813f35f9f0f2907b4c26f7ab4619 В Python: http…
27 янв '17 в 06:26
0
ответов
TypeError при запуске pyTMX в pycharm (pygame)
Я пытаюсь использовать pyGame и pyTMX в pyCharm; тем не менее, я получаю раздражающее сообщение об ошибке всякий раз, когда я пытаюсь запустить программу. Следующий код был def get_tile_properties(self, x, y, layer): """ Return the tile image GID fo…
01 авг '18 в 13:02
0
ответов
Numpy.load: вызывает RuntimeError
Пытаясь загрузить переменную pytmx.objects, я могу сделать Numpy.save очень хорошо, но загрузка заставляет его идти в бесконечный цикл возвратов. Кто-нибудь знает, почему и как это исправить? Я использую NumPy Save только потому, что он не может рег…
09 дек '17 в 13:33
1
ответ
TypeError 'модуль' объект не вызывается
У меня были проблемы с прозрачностью при использовании pytmx в проекте, над которым я работал, но он довольно длинный и не очень хорошо написан. Итак, я попытался сделать уменьшенную версию, которая только что сделала tiledmap(этот пост), но я получ…
01 фев '17 в 08:06
1
ответ
Карта загрузки Pygame с PyTMX
Я пытаюсь понять мозаичные карты в pygame и узнать, как использовать Tiled Map Editor, но мне не удается загрузить карту в pygame. Вот код: import pygame import pytmx pygame.init() display = pygame.display.set_mode((600,400)) clock = pygame.time.Clo…
31 авг '17 в 23:12
2
ответа
Как импортировать карту TMX в Pygame?
Я сделал карту *tmx в программе Tiled Editor. Затем я попытался импортировать его в свою игру. Когда я меняю переменную layers в 0 это работает, но на экране только 1 плитка. Я хочу напечатать всю карту на моем экране. Но я получаю следующую ошибку.…
12 фев '19 в 19:43
0
ответов
Как отобразить мозаичную карту на экране?
Я следовал этому руководству: https://www.youtube.com/watch?v=QIXyj3WeyZM и когда я попытался запустить программу, я получил спам с предупреждениями libpng (хотя я думаю, что это неважно). Карта не отображалась на экране, однако мой fps значительно …
24 янв '17 в 22:04
1
ответ
Спрайт движется быстрее влево, чем вправо
Я думаю, что у меня проблема с округлением, заставляющая мой спрайт двигаться быстрее / прыгать дальше при движении влево. Мой метод обновления спрайтов вызывает move, который вызывает move_single_axis для каждой оси. Внутри этого я делаю некоторое …
01 янв '18 в 02:50
0
ответов
Почему моя мозаичная карта не имеет прозрачности?
У меня есть 6 файлов PNG, 4 из них имеют прозрачные края. Когда я пытаюсь отобразить их в моем окне Pygame, изображения отображаются нормально, однако они просто показывают черные края вместо прозрачных. Как изображения выглядят в GIMP: https://gyaz…
01 фев '17 в 10:10
0
ответов
Почему эти jpegs работают с редактором плиточных карт, а не с png?
Я пытаюсь отобразить мозаичную карту в Pygame, и я хочу использовать png, потому что они прозрачные, однако, когда я перетаскиваю плитки в окно, 4/6 разные плитки отображаются нормально, но 2 плитки не отображаются (трава сверху и грязь в центре). К…
26 янв '17 в 12:08
0
ответов
PyTMX Плиточное столкновение карты - Pygame
Я пытаюсь создать игровую карту в Pygame с Tiled, но я не знаю, как настроить столкновение для каждой плитки. Я успешно отобразил карту на экране, но как проверить столкновения? Вот код: import pytmx import pygame pygame.init() display = pygame.disp…
01 сен '17 в 08:50
0
ответов
Получить цвет пикселя, используя pytmx
Я пытаюсь получить цвет определенного пикселя в файле карты pytmx, однако это не поверхность pygame, в противном случае я бы использовал pygame.Surface.get_at_mapped(). Любые идеи о том, как сделать это с картой Pytmx? Вот основы того, что я использ…
25 май '18 в 18:29
0
ответов
После установки сохраняется ошибка импорта (PYTMX)
Я пытался просмотреть другие посты по этому поводу, но ничего не работает, или я не правильно понимаю. Я только что удалил и переустановил его сейчас с этим сообщением C:\Users\chris>pip uninstall pytmx Uninstalling PyTMX-3.21.7: Would remove: d:…
19 май '19 в 20:46
0
ответов
PYTMX не импортирует после установки
Я пытался просмотреть другие посты по этому поводу, но ничего не работает, или я не правильно понимаю. Я только что удалил и переустановил его сейчас с этим сообщением C:\Users\chris>pip uninstall pytmx Uninstalling PyTMX-3.21.7: Would remove: d:…
20 май '19 в 00:43
1
ответ
AttributeError при попытке getTileImageByGid в pyTMX
Я пытаюсь загрузить карту TMX для проекта в pyGame. Карта отлично загружается, когда я не добавляю объекты. Я использую Tiled для создания карт. Когда я это делаю, я получаю attributeError. Я попытался переустановить pytmx и попытался с другими карт…
23 апр '19 в 08:30
1
ответ
Как ускорить или оптимизировать цикл, используемый для обнаружения столкновений с помощью pygame/pytmx?
Я использую цикл for в сочетании с.colliderect() для обнаружения столкновений при попытке создать игру с использованием pygame, цикл становится слишком медленным с ~340 прямоугольниками стены, мне было интересно, может ли он быть как-то быстрее, пот…
06 май '19 в 14:37
1
ответ
Как сделать прокрутку карты тайла в Pygame?
Я реализовал карту тайлов, используя pytmx, и я пытаюсь выяснить, как позволить ей прокручивать (всю карту), используя if Keys[pygame.K_somekey]:, Я сделал несколько кнопок, чтобы при нажатии кнопки воспроизведения начала отображаться карта. Оттуда …
21 июн '19 в 05:22
2
ответа
Как правильно отобразить объект вращения с помощью pytmx?
После многих исследований я не нашел ответа, когда я пытаюсь отобразить объект в pygame с pytmx, результат полностью искажается, потому что x, y изменяются с вращением. Я пытался использовать вращение матрицы, но для этого мне нужно знать исходный ц…
29 июн '19 в 14:49
1
ответ
Нужна помощь в выполнении Frustum Culling на моей платформе
То, что я пытаюсь сделать, чтобы реализовать алгоритм Frustum Culling, - это запустить вложенный цикл for в функции render() из позиции, которая будет зависеть от позиции игрока x и y, так что код будет проходить только через цикл небольшая часть фа…
31 авг '19 в 00:38
1
ответ
Почему я получил ошибку "не могу загрузить внешний набор плиток"
Я просто хочу знать, как исправить ошибку, которую я упоминаю в названии. Я действительно не знаю, что попробовать, есть только 3 строки кода, и они именно так, как это показано в документе Pytmx... import pygame import pytmx tmxdata = pytmx.TiledMa…
06 июн '19 в 16:06