2013-11-14 1 views
0

Я пишу игру, которая просит пользователя щелкнуть изображение, которое затем отображает другое изображение. Я хотел бы сделать переход между изображениями похожим на воспроизведение игровой карты на Android и IOS.Переходы между переходами на платформе (мобильной) платформы

Я провел небольшое исследование, но все это, похоже, указывает на то, что визуальный эффект «завитка» будет делать то, что я хочу, но доступен только на IOS (я не могу проверить это, поскольку я не имеют доступ к MAC на данный момент.)

Есть ли кросс-платформенный способ сделать это «превращение игровой карты» в какой-то переход?

ответ

0

Вы можете масштабировать (переднее) управление изображением по вертикали, пока оно не будет только 1 строкой, а затем масштабируйте второе (обратное) изображение с 1 вертикальной линии до его первоначального размера.

Только очень мало визуальных эффектов - это кросс-платформа. Одним из них является выявление эффекта вверх/вниз/влево/вправо. Вы можете использовать этот эффект для отображения нейтрального, например. серого или синего изображения после скрытия изображения передней стороны и перед отображением обратного изображения. Что-то вроде этого:

lock screen for visual effect 
hide img "front" 
show img "intermediary" 
unlock screen with visual effect reveal left fast 
lock screen for visual effect 
hide img "intermediary" 
show img "back" 
unlock screen with visual effect reveal right fast 

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

0

Я думаю, что эффект, который вы хотите, является флип, и да, он доступен только на iOS на данный момент. Есть несколько визуальных эффектов iOS, которые подталкивают изображение в UIView и оживляют его с помощью собственных методов. Это сообщение в блоге указывает, что можно будет реализовать что-то подобное на Android, но оно должно быть в двигателе: http://www.techrepublic.com/blog/software-engineer/use-androids-scale-animation-to-simulate-a-3d-flip/

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

  • Нет связанных вопросов^_^