Вопрос

Похоже, libgdx в настоящее время не поддерживает изменение содержимого генеракодицетагкода в игре.Я хотел бы

    .
  • Добавить / удалить плитки [решено]
  • перемещать объекты [решено]
  • сериализация изменений [частично решено]

Есть ли какие-либо сторонние решения, адресованные (по крайней мере, некоторые из) этих проблем?Или как обрабатывать «дельта» в другом формате объекта / формата файла.

Это было полезно?

Решение

Когда я использовал libgdx-0,9.8, я добрался до самой беды.Когда я обновил до libgdx-0,9.9, проблема была решена.API TILEDMAP значительно отредактировал в версии 0,9.9 (на самом деле, он полностью переписал), и они больше не кэшируют плитки, поэтому изменения на карте оказываются даже при выполнении во время игрового петля. Просто обновите библиотеку и перепишите свой код, чтобы следовать новой API. FMI, см. Здесь Новая реализация карт плитки

кстати, они собираются выпустить версию 1.0.0 на следующей неделе!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top