Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.10.2010, 15:33
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 21  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
Цитата:
Сообщение от alatar Посмотреть сообщение
Если речь именно о картах, то классов будет не 52. Делаете 13-ть клипов (карты от 2 до 9, валет, дама, король, туз и джокер), в каждом клипе по 4 кадра, на каждую масть. Таким образом, при создании колоды вы получите 52 клипа с 4-мя кадрами, вместо 52-х с 52-мя кадрами, что гораздо благотворнее скажется на потреблении памяти.

Добавлено через 1 минуту
Опишите конкретно задачу, чего вы пытаетесь добиться, вместо абстрактного "у меня есть 30 картинок".
я так и хотел сделать , их разделить на колоды. Просто написал количество с "потолка"
в общем можно все закрывать, все что я хотел по данной теме я узнал.
Спасибо всем.
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Старый 12.10.2010, 17:10
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 22  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
у меня 52 разных залинкованных класса.
при создании колоды 52 битмапа (или спрайта - если карты в векторе)
есть класс декоратор Card в котором:
Код AS3:
...
var classRef:Class = getDefinitionByName(CARD_ASSET_SUBNAME +this.id)
var cardShape:Bitmap /*или Sprite*/ = new classRef()
что-то типа того.
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 12.10.2010 в 19:45.
Старый 12.10.2010, 18:15
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 23  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
Цитата:
у меня 52 разных залинкованных класса.
страшно подумать что за солянка из 52х классов.Нее чур меня .
Так точно не буду делать, хоть убейте.И руки выдерну у кого
увижу, что бы они не мешались.

у меня получилось.
Код AS3:
var  card:CardObject = new CardObject(m_CardName);
просто в CardObject есть подмножество images, я просто передвигаю мувик
на позицию выбранной карты.
Единственное для меня запарно было "набить" мувик картами )) и др image
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Старый 12.10.2010, 18:28
3p.station вне форума Посмотреть профиль Отправить личное сообщение для 3p.station Найти все сообщения от 3p.station
  № 24  
Ответить с цитированием
3p.station
 
Аватар для 3p.station

блогер
Регистрация: Oct 2009
Адрес: кочевник. Киев
Сообщений: 453
Записей в блоге: 5
разница в том, что у Котяры памяти будет жраца в 52 раза меньше на эти карты ( :
__________________
мира и гармонии

Старый 12.10.2010, 19:22
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 25  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
Почему солянка? лежат себе 52 битмапы в каком нить отдельном swf или swc и никого не трогают. можно на лету меню дизайн карт и рубашек. Кроме этого я еще и кэширую битмапдаты. Т.е. для двух девяток червей использую одну и ту-же битмапдату, ну и рубашки соответственно.
У меня и по 1000 классов было (библиотека ресурсов) с именами вроде Tile_Grow_001
__________________
Отряд Котовскага


Последний раз редактировалось Котяра; 12.10.2010 в 19:25.
Старый 12.10.2010, 19:29
arkadattx вне форума Посмотреть профиль Отправить личное сообщение для arkadattx Найти все сообщения от arkadattx
  № 26  
Ответить с цитированием
arkadattx

Регистрация: Apr 2010
Сообщений: 219
Цитата:
У меня и по 1000 классов было (библиотека ресурсов) с именами вроде Tile_Grow_001
Просто интересно стало чем они отличались. Сорри за офтоп.

Старый 12.10.2010, 19:31
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 27  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Содержимым.

Старый 12.10.2010, 19:38
Котяра вне форума Посмотреть профиль Отправить личное сообщение для Котяра Посетить домашнюю страницу Котяра Найти все сообщения от Котяра
  № 28  
Ответить с цитированием
Котяра
буду краток
 
Аватар для Котяра

модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
Отправить сообщение для Котяра с помощью ICQ Отправить сообщение для Котяра с помощью Skype™
ручками ничего линковать не надо:
http://www.flasher.ru/forum/blog.php?b=112
а в cs5 можно групповые действия вроде делать (может и в cs4 - не знаю не работал в нём почти никогда)
__________________
Отряд Котовскага

Старый 12.10.2010, 19:40
arkadattx вне форума Посмотреть профиль Отправить личное сообщение для arkadattx Найти все сообщения от arkadattx
  № 29  
Ответить с цитированием
arkadattx

Регистрация: Apr 2010
Сообщений: 219
Котяра, спасибо за ссылку.
Потому и спросил, что с трудом верилось что все ручками...

Старый 12.10.2010, 20:19
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 30  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
Цитата:
Сообщение от Котяра Посмотреть сообщение
Почему солянка? лежат себе 52 битмапы в каком нить отдельном swf или swc и никого не трогают. можно на лету меню дизайн карт и рубашек. Кроме этого я еще и кэширую битмапдаты. Т.е. для двух девяток червей использую одну и ту-же битмапдату, ну и рубашки соответственно.
У меня и по 1000 классов было (библиотека ресурсов) с именами вроде Tile_Grow_001
возможно какой нить твой тест проектик увидеть ? ради развития
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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