2009-10-12 5 views
0

Я хотел бы прокрутить объект на экране iPhone. Я использую OpenGL ES. Это не похоже на прокрутку фона, которая происходит в игре. Это точно так же, когда пользователь прикасается к нему и прокручивает, когда захочет. Может кто-нибудь, пожалуйста, скажите мне, как это сделать?Прокрутка в Open GL ES

Спасибо :)

ответ

0

прокрутки себя просто сделано путем перемещения положения камеры. Вы используете вызов типа gluLookAt()? Это не встроенная функция, но она находится в обычном OpenGL. Быстрый Google появится пример реализации.

Предполагая, что вы это делаете, вам нужно выяснить, где и когда ваша камера движется. Вам нужно будет обрабатывать штрихи от пользователя, отслеживать движение и применять аналогичное движение к позиции вашей камеры. Я не могу дать более конкретный ответ, не зная больше о том, как вы настраиваете свою камеру, это перспектива или орфографическая проекция и т. Д.

+0

Большое спасибо :). Это орфографическая проекция. Она будет похожа на игровой автомат, где пользователь перемещает барабаны вверх и вниз, прокручивая вверх и вниз, а затем может выбрать номер. На данный момент у меня нет кода, иначе я бы вставил его здесь :) – felix

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