2015-01-20 3 views
0

У меня есть быстрая игра, в которой мне нужно применить импульс к бару (прямоугольник), но я не хочу, чтобы на баре влияла гравитация, когда импульс применяется, потому что прямо сейчас вам нужно коснуться экрана, как 4 раза, чтобы бар поднял, когда он падает, любые решения? Моя игра называется Re-Turn на AppStoreКак сделать прыгающий импульс

ответ

1

Вы можете установить

var affectedByGravity: Bool 

к false. Прямо от docs. Но будьте осторожны, как только нулевые скорости исчезнут, ваш узел просто перестанет двигаться, то есть он не падает (потому что больше нет силы тяжести). Другим вариантом было бы сделать импульс более сильным.

+0

Я думаю, что когда-то я видел свойство, называемое трением, это что-то делать? – reojased

+0

Прочитайте документацию SpriteKit. Здесь все описано. –

+0

Спасибо, но у тебя есть идея ...? Потому что я уже реализовал то, что вы сказали, и да, это работает, но не так, как я ожидаю. – reojased

Смежные вопросы