![]() |
Разворот карты
Есть следующая задачка...
Игральная карта 'лицом' в низ, необходимо при клике ее развернуть лицом вверх по оси Подскажите каким образом это можно сделать ? |
Выводите изображение рубашки, постепенно уменьшая его высоту до 0, потом выводите изображение карты, увеличивая высоту от 0 до полной.
|
Но тогда будут явны видны искажения изображения !!
|
Что за искажения? Какая у вас там в карте картинка - вектор, растр?
|
Не будет видно никаких искажений - вы будете только уменьшать изображение, а не увеличивать, и происходить это будет довольно быстро.
|
Картинка растровай и довольно большая, поэтому как-то слижком заметно , что это не вращение переворот карты, а изменение ее размера ..
|
Цитата:
Если дело только в психологическом восприятии, то можно сделать скорость нелинейной по времени, чтобы не было похоже на простое изменение размера. |
Цитата:
Если речь идёт не об игре и действительно необходим медленный переворот карты с перспективой - то нужен вывод полигона с текстурой. Не знаю, возможно-ли это в AS2, но так как карта вращается вокруг одной оси, можно выводить серию горизонтальных полосок разной ширины. |
Цитата:
|
нужен вывод полигона с текстурой. Не знаю, возможно-ли это в AS2
Возможно. Мне приходилось этим заниматься. А поподробнее (или примерчик ), пжлста, можно про полигон с текстурой, а то как то смысл не понял. |
| Часовой пояс GMT +4, время: 10:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.