30.08.2018 в 15:54 (1187 Просмотров)
Всем доброго!
Может, и недели не прошло, а уже пишу следующую запись. :3
В своё время приходилось искать плагины на попиксельное движение. Из-за некоторых карт, которые не подходят для потайлового движения.
Внимание! Я не идеально разобралась с плагинами, так что могу ошибаться. Если я ошиблась в чём-то - напишите, пожалуйста.
Довольно продолжительное время пользовалась связкой QPlus - QMovement - QM + Collision Map. Но недавно решила всё-таки снова поискать альтернативные варианты.
Причиной стали два неприятных бага:
1. Проходимость события работала некорректно
2. Не работал "паровозик" из игровых персонажей
Недавно пришла мысль: "Всё, нужно менять плагин!", и я начала искать альтернативу. Наткнулась на AltimitMovement, который, как оказалось, мне когда-то не понравился.
Тех двух багов не обнаружила. Но с самим плагином работать значительное тяжелее.
Во-первых, приходится создавать события, чтобы сделать тайл, у которого непроходимая только треть, а другие две трети - проходимые. И нужно ещё считать, какую часть от тайла занимает непроходимая область... Довольно муторно в сравнении с QM + Collision Map, который даёт возможность определить непроходимые участки просто при помощи картинки.
Во-вторых, нет перемещения игрока на определённую координату в пикселях на определённую карту. Сначала нужно перенести игрока на карту, а потом подвинуть его.
В общем, связка QPlus - QMovement - QM + Collision Map удобнее, но баги неприятные. В AltimitMovement этих багов нет, но и не так удобно.
P.S. Забыла ещё кое-что сказать. Также в связке QPlus - QMovement - QM + Collision Map не работает передвижение с помощью мыши, в отличии от AltimitMovement.