. Здесь мало вопросов о UIDynamics
.UIDynamics - проблема с столкновением
У меня есть 8 квадратных блоков, расположенных горизонтально по экрану iPhone. Каждый квадрат 40 x 40. Поскольку их 8, они заполняют ширину экрана .
Я думаю, что изображение ясное. Теперь возникает вопрос:
Когда я применяю вертикальную гравитацию в направлении дна, блоки падают, как я ожидаю. Но когда я применяю боковую гравитацию (влево или вправо), они перемещаются примерно на один пиксель или два. Таким образом, последнее существо сдвинулось примерно на 10 пикселей или около того. Почему?
Я использую:
collisionBehave.translatesReferenceBoundsIntoBoundary=YES;
в моем коде.
Я бы ожидал, что блоки не будут двигаться вообще, когда я применяю боковую гравитацию.
Я думаю, что не совсем понимаю, как обрабатываются столкновения между движущимися частями.
Заранее благодарим за любой отзыв.