Задать вопрос
zobov
@zobov

XCode вращение объекта?

Всем привет. Возникла такая проблема.


Нужно создать визуальный эффект нахождения предмета внутри экрана телефона. Допустим, это картинка монеты.

Сейчас она болтается внутри с помощью акселерометра.

Теперь мне нужно сделать так, чтобы когда я катил ее по одной из стенок, она натурально вращалась.


Как это можно реализовать?
  • Вопрос задан
  • 3465 просмотров
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@iSheeZ
Вы шли в верном направлении:
yourObject.transform = CGAffineTransformMakeRotation (1 * rotate * M_PI / 90);

Где:
1 — вращение по часовой (-1 — против)
rotate — угол на которой надо повернуть.

Если важно, как это будет крутиться, советую добавить CABasicAnimation для плавности поворота.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы