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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.10.2010, 22:08
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 11  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
А если в контейнер помещать и менять размеры у этого контейнера?
__________________
тут я

Старый 25.10.2010, 22:10
SONce вне форума Посмотреть профиль Отправить личное сообщение для SONce Найти все сообщения от SONce
  № 12  
Ответить с цитированием
SONce
[+1.3 20.12.10]

Регистрация: Nov 2009
Сообщений: 124
Цитата:
Сообщение от КорДум Посмотреть сообщение
А если в контейнер помещать и менять размеры у этого контейнера?
то происходит то что написано в первом сообщении. тоесть не изменение размеров а скейл(scale). поскольку все гифки разных размеров то скейл тут неприменим

Добавлено через 40 минут
мде, у меня уже состояние бешенства начинается какоето. попробовал все, что знал, эффекта так и нет.

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

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

Добавлено через 36 секунд
И так после каждой загрузки.

Старый 25.10.2010, 23:34
SONce вне форума Посмотреть профиль Отправить личное сообщение для SONce Найти все сообщения от SONce
  № 14  
Ответить с цитированием
SONce
[+1.3 20.12.10]

Регистрация: Nov 2009
Сообщений: 124
Цитата:
Сообщение от alatar Посмотреть сообщение
Имелось ввиду добавить GIFPlayer после комплита в пустой спрайт, выставить ему размеры и уже его добавить в ваш квадратик.

Добавлено через 36 секунд
И так после каждой загрузки.
да, со спрайтом работает. только очень специфично
Код AS3:
function doit(e:Event){
 
 
	sprite.addChild(myGIFPlayer);
	sprite.width=200;
	sprite.height=200;
	Object(this).m.addChild(sprite);
 
	trace('done');
}
так картинки непокажет,если убрать:
Код AS3:
	sprite.width=200;
	sprite.height=200;
то все норм, если же повесить изменения размера на событие клика например,
Код AS3:
function go(e:MouseEvent){
 
	sprite.width=200;
	sprite.height=200;
}
то тоже все нормально.

в чем фишка?

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
прежде чем менять размеры дождитесь загрузки (событие COMPLETE)

Старый 26.10.2010, 00:49
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 16  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Код AS3:
function doit(e:Event){
Так дожидается же, нет?
__________________
тут я

Старый 26.10.2010, 01:00
SONce вне форума Посмотреть профиль Отправить личное сообщение для SONce Найти все сообщения от SONce
  № 17  
Ответить с цитированием
SONce
[+1.3 20.12.10]

Регистрация: Nov 2009
Сообщений: 124
да, дожидается.

Добавлено через 51 минуту
причем если вызвать функцию go зразу за trace то картинка опятьже не появится.
но кликнув мышкой - появляется

Добавлено через 14 часов 11 минут
вобщем попробовал все, до изменения размеров твином. Ничего не помогло.

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Попробуй выставить задержку в один кадр и после этого меняй размеры.
Кстати зачем такая конструкция?
Код AS3:
Object(this).m.addChild(sprite);
Почему не:
Цитата:
this.m.addChild(sprite);

Старый 27.10.2010, 01:06
SONce вне форума Посмотреть профиль Отправить личное сообщение для SONce Найти все сообщения от SONce
  № 19  
Ответить с цитированием
SONce
[+1.3 20.12.10]

Регистрация: Nov 2009
Сообщений: 124
Цитата:
Сообщение от alatar Посмотреть сообщение
Попробуй выставить задержку в один кадр и после этого меняй размеры.
Кстати зачем такая конструкция?
Код AS3:
Object(this).m.addChild(sprite);
Почему не:
да, это цс5 так делает. задержку в 1 кадр попробую, спасибо.

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

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
да, это цс5 так делает
Блин, кто-то еще пишет код во FlashIDE
Вас не напрягает писать код в графическом редакторе?

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

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

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


 


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


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