Платформы для Android немного изменились с тех пор, как я был вдали от темы, и мне никогда не приходилось это углубляться раньше, поэтому простите, что я надеюсь, относительно простой вопрос.Глупые трюки для Android-макетов
Скажите, что вы разрабатываете карточную игру с человеческим игроком и 3 компьютерами или удаленными противниками (не совсем точными, но достаточно близкими для моих целей). Мой план состоит в том, что будет четыре ребенка. Макеты, представляющие каждую из рук «рук». Слева и справа отобразятся изображения в порядке сверху вниз. В верхней и нижней части отображаются изображения в порядке слева направо.
Разумно предположить, что левые и правые макеты будут иметь одинаковое (гравитационное, право?) Поведение (если разные начальные и конечные пиксели). То же самое касается Top и Bottom. Если это имеет значение, использование будет ограничено ландшафтным режимом.
Каков правильный способ получения указанных childLayouts в их правильные местоположения? Какая правильная макет (ы) верхнего уровня, чтобы использовать для этого? Какими должны быть детские макеты игрока? (Я предположил GridLayouts, но, похоже, многие другие могут работать тоже - они ничего не сделают, кроме как удерживают несколько динамически генерируемых ImageView)
Как только у меня есть макеты в нужном месте, я хорош. ..Я думаю.
Tx заранее
Мое предложение состоит в том, если вы разрабатываете игру, вы используете движок игры, чтобы создать его. Я создал игру используя собственные макеты Android, но мальчик, был он взломан! Просто функциональность пользовательского интерфейса адаптирована для приложений, а не для игр ... –
Я действительно пошел туда и обратно субъект. Я создал примитивную версию того, что я сделал в python, используя pygame и не был доволен результатами. Все, что мне действительно нужно, это 4 коробки, которые я могу назвать программно. Платформы Android кажутся идеальными для этого, если я могу привести их в нужное место. – JoeHz
Я постараюсь ответить на ваш вопрос в ближайшее время ... –