У меня есть быстрая игра, в которой мне нужно применить импульс к полосе (прямоугольнику), но я не хочу, чтобы полоса подвергалась воздействию гравитации при приложении импульса, потому что сейчас вам нужно нажать на экран, например, 4 раза. чтобы штанга поднималась, когда она падает, какие-нибудь решения?? Моя игра называется Re-Turn в AppStore
Как сделать прыгающий импульс
Ответы (1)
Вы можете установить
var affectedByGravity: Bool
до false
. Сразу из документы. Но будьте осторожны, как только скорость обнуляется, ваш узел просто перестает двигаться, то есть не падает (потому что гравитации больше нет). Другим вариантом было бы сделать импульс более сильным.
person
Sebastian Dressler
schedule
20.01.2015
Я думаю, что однажды я видел свойство, называемое трением, оно как-то связано?
- person reojased; 21.01.2015
Пожалуйста, прочитайте документацию SpriteKit. Там все описано.
- person Sebastian Dressler; 21.01.2015
Спасибо, но вы поняли мою идею?.. Потому что я уже реализовал то, что вы сказали, и да, это работает, но не так, как я ожидал.
- person reojased; 21.01.2015
Это может быть трение, да. Но я в настоящее время не могу вспомнить его точное определение. Вот почему вам придется поискать его и поиграть с этим и другими параметрами.
- person Sebastian Dressler; 21.01.2015