Мы используем файлы cookie, чтобы упростить навигацию на этом сайте. Если вы даете свое согласие на использование файлов cookie и обработку ваших персональных данных, нажмите «Принимаю».

как менять автовращение камеры?

Домой Форумы Пазлы как менять автовращение камеры?

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Автор
    Сообщения
  • #17860
    kdv
    Участник

    есть сцена, в которой включен autorotate camera. хотелось бы менять направление вращения камеры по оси Z в зависимости от того, куда я перед этим вращал сцену при помощи мышки или сенсора. как это можно реализовать при помощи паззлов? не могу сообразить…

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #17868
    kdv
    Участник

    как то так. не идеально, но работает…

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #17870

    Отличное решение :good:

    Co-founder and lead graphics specialist at Soft8Soft.

    #17872
    kdv
    Участник

    окончательный вариант (для мыши и сенсора)

    з.ы. как оказалось, такой вариант работает только в iOS. для андроида еще надо задействовать touchmove

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

    #17881
    kdv
    Участник

    любопытная штука… в iOS при срабатывании событий touchstart и touchend браузер способен определить координату pageX, а в андроиде – нет. андроидный сенсор (и эмулятор в консоли хрома) могут распознать touches[0].pageX при событии touchstart, но выдают ошибку при попытке прочитать touches[0].pageX при событии touchend. почему iOS эту координату знает, а андроид – нет? :unsure: неудобненько оказалось… пришлось еще touchmove задействовать для определения и сохранения координаты перед срабатыванием touchend. криво как то реализовано в андроиде…

    Puzzles and JS coding. Fast and expensive.

    If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.

Просмотр 5 сообщений - с 1 по 5 (из 5 всего)
  • Для ответа в этой теме необходимо авторизоваться.