Что в Android позволило бы мне прикасаться к краю экрана во время игры и скользить по экрану Предметов? - PullRequest
2 голосов
/ 21 апреля 2011

Android имеет много полезных инструментов при переходе к видам, экранам и макетам.

Описание: Играя в мою игру (бегая как зомби, поедающий людей), я хотел бы позволить игроку получить доступ к меню предметов, сдвинув меню с правой стороны / края экрана.Или, по крайней мере, иметь возможность доступа к меню опций игры (а не к настройкам игры, которые были бы кнопкой меню).

Что лучше всего подходит для описания?

PS Как бы я сделалтакой вопрос меньше похож на обсуждение, а больше на прямой вопрос программирования, когда я не знаю, что для этого можно сделать.

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

Спасибо!

Ответы [ 3 ]

3 голосов
/ 21 апреля 2011

Попробуйте взглянуть на класс SlidingDrawer .

PS Лично я не вижу проблемы с тем, как вы сформулировали свой вопрос, если вы ищете идеи представлений / виджетов, которые необходимы для выполнения определенной функции / эффекта.

0 голосов
/ 21 апреля 2011

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

0 голосов
/ 21 апреля 2011

Моей первой мыслью, и для простого подхода (на самом деле это не было бы анимированным или перетаскиваемым), было бы использование RelativeLayout, в котором часть, представляющая меню, была изначально настроена так, чтобы ее видимость исчезла, за исключением небольшой вкладки или стрелка или что-то. При касании этой вкладки / стрелки видимость представления меню можно переключить на ВИДИМОСТЬ.

Если для видимости установлено значение GONE, при рисовании экрана вид не отображается и не учитывается ни в одной части прохода макета.

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