Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Динамическое изображение игральных карт. (http://www.flasher.ru/forum/showthread.php?t=143541)

degressor 18.08.2010 22:39

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

делаем с другом игру дурак и нужно отображать карты. Их может быть разное колличество а место ограничено. Тоесть хотелось бы чтобы при добавлении карт, они как-бы заходили друг на друга(желательно плавно). Есть ли какие-то примеры, функции - библиотеки дла етого? Может кто поделитьса опытом?

Dezar 18.08.2010 22:54

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

Код AS3:

for(var i:Number=0;i<7;i++){
addChild(kart);
kart.x = 20*i;
}

что-то типо такого.а чтоб красиво появилось..сделайте анимацию или программно появление карты.и все.
я подобным образом на AS2 всегда делал.никакие лишние библиотеки не юзал)

Котяра 18.08.2010 22:56

смотри референсы для начала
http://www.betvoyager.com/
http://va-bank.com
http://livegames.ru
для анимаций используй GTween или TweenLite

dimarik 18.08.2010 23:39

Что такое "динамическое изображение карт"?
Чем динамическое изображение карт отличается от статического изображения карт?

Котяра 19.08.2010 00:03

динамическое изображение == анимация )))

Hidest 19.08.2010 01:38

Если честно, часто поражают такие вопросы. Неужели сложно немного подумать? Задача элементарная логически: есть у вас общая ширина поля, есть у вас ширина одной карты, есть у вас, пусть и переменное, количество карт... Да нарисуйте пару вариантов и поймете, что надо сделать. Просчитайте, какие будут расстояния между картами. Если ширина поля больше общей суммы ширин карт - у вас будут зазоры, если меньше - у вас будут отрицательные зазоры, что соответствует величине наложения карт друг на друга...

Узнав координаты, где должны стоять карты, можно уже использовать твины...

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

Совершенно не в обиду будет сказано следующее: я так понимаю, опыта у вас еще с другом не очень много, раз возник такой вопрос. А как вы реализовываете собственно логику игры в дурака?


Часовой пояс GMT +4, время: 03:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.