Добавить ContactBitMask в слой объекта в карте TMX, созданной в плитке?
Я и мой друг начали создавать платформенную игру, используя sprite kit
в Xcode. Мы создаем уровни, используя программу, которая состоит из основного слоя и слоя объектов. В настоящее время у нас возникают проблемы с добавлением контактной битовой маски к слою объекта на карте. Мы хотим, чтобы игрок мог контактировать с нашими объектами, такими как ящики, полы, монеты, аптечки и т. Д.
Любая помощь о том, как это сделать, будет принята с благодарностью.
1 ответ
Вы можете использовать физический движок набора спрайтов для управления объектами, взаимодействующими друг с другом. Это обычно называется обнаружением столкновений.
Перейдите по этой ссылке для получения дополнительной информации, она находится в более общем обзоре с некоторым исходным кодом Apple для их образца игры "приключение".
Возможно, вы уже используете физику SK, поэтому вот более конкретное изложение. http://www.techotopia.com/index.php/An_iOS_7_Sprite_Kit_Collision_Handling_Tutorial
Удачи!