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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.06.2005, 15:12
dilsh вне форума Посмотреть профиль Отправить личное сообщение для dilsh Посетить домашнюю страницу dilsh Найти все сообщения от dilsh
  № 1  
Ответить с цитированием
dilsh

Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
По умолчанию задать размеры

весь код написан внутри клипа в кдре 2
все работает, но я хотел чтобы загруженный мувик менял ширину и высоту перед тем как запуститься, если я открываю две строчки с // (см. ниже) то ничего не происходит
если же засунуть их при создании после _root.cathclip._y = 90; то мувик перестает грузится

//создать клип в который грузится фильм
_root.createEmptyMovieClip("cathclip", 99);
_root.cathclip._x = 250;
_root.cathclip._y = 90;
//создается клип обработчик
_root.createEmptyMovieClip("checkclip", 100);
//загружаем мувик
_root.cathclip.loadMovie("cath.swf");
//при полной загрузке задаем параметры
obr.onEnterFrame = function() {
if (_root.cathclip.getBytesLoaded() == _root.cathclip.getBytesTotal()) {
_root.checkclip.removeMovieClip();
trace("test");
// то что не работает
//_root.cathclip._width = 170;
//_root.cathclip._height = 220;
}
};


помогите пожалуйста, что не так делаю


Последний раз редактировалось dilsh; 28.06.2005 в 15:16.
Старый 28.06.2005, 15:16
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 2  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Цитата:
помогите пожалуйста, что не так делаю
Ты не воспользовался поиском.
http://www.flasher.ru/forum/showthread.php?t=66149
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 28.06.2005, 15:18
dilsh вне форума Посмотреть профиль Отправить личное сообщение для dilsh Посетить домашнюю страницу dilsh Найти все сообщения от dilsh
  № 3  
Ответить с цитированием
dilsh

Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
воспользовался
оригинал кода , как раз из одного треда,
но везде размер берется а на задается
я со вчерашнего дня ищу, вернее просматриваю все треды с "loadMovie"

Старый 28.06.2005, 15:19
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 4  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
http://www.flasher.ru/forum/showthread.php?t=66149
странно ищешь
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 28.06.2005, 15:28
dilsh вне форума Посмотреть профиль Отправить личное сообщение для dilsh Посетить домашнюю страницу dilsh Найти все сообщения от dilsh
  № 5  
Ответить с цитированием
dilsh

Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
клянусь не работает, если открыть последние 2 строчки
а так все ок

может нельзя задавать размеры?!

this.createEmptyMovieClip("boo_mc",2);
this.boo_mc.createEmptyMovieClip("coo_mc",3);
this.boo_mc.coo_mc.loadMovie("cath.swf");
this.boo_mc._x=-90;
this.boo_mc._y=-90;
//this.boo_mc._width=170;
//this.boo_mc._height=200;

спасибо за помощь
ща попробую второй способ

Старый 28.06.2005, 15:31
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 6  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Воспользуйся MovieClipLoader
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 28.06.2005, 16:35
dilsh вне форума Посмотреть профиль Отправить личное сообщение для dilsh Посетить домашнюю страницу dilsh Найти все сообщения от dilsh
  № 7  
Ответить с цитированием
dilsh

Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
господа-товарищи, давайте пообсуждаем этот феномен

выход нашел но не совсем желательный
подумал если не могу задать размеры то сожму клип с помощью скэйл

вот

Код:
this.createEmptyMovieClip("boo_mc", 2);
var mclListener:Object = new Object();
mclListener.onLoadComplete = function(target_mc:MovieClip) {
	target_mc._x=-90;
	target_mc._y=-94;
	trace(target_mc._width);
	trace(target_mc._height);
	target_mc._xscale=51;
	target_mc._yscale=80;
};
var my_mcl:MovieClipLoader = new MovieClipLoader();
my_mcl.addListener(mclListener);
my_mcl.loadClip("cath.swf", boo_mc);
команда trace выдает значение 0
почему?
АС профессионалов сюда, всех кто знает по какой очередности генерируются события

Старый 28.06.2005, 18:34
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 8  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Какой к черту феномен? этот баг обсуждался уже сотни раз на каждом форуме, которому больше одного года. ты используешь не то событие, в примере ясно сказанно что юзать надо onLoadInit а не onLoadComplete..
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 28.06.2005, 21:36
Буньков Максим вне форума Посмотреть профиль Отправить личное сообщение для Буньков Максим Посетить домашнюю страницу Буньков Максим Найти все сообщения от Буньков Максим
  № 9  
Ответить с цитированием
Буньков Максим
[+1 02.06.2006]
[+1.4 01.04.2006]
[+1 01.07.2006]
 
Аватар для Буньков Максим

Регистрация: Feb 2003
Адрес: Екатеринбург
Сообщений: 848
Отправить сообщение для Буньков Максим с помощью ICQ
я на каком то посте вставлял седня скрипт на эту тему, там я трасеры везде наставил и можно проследить кто когда происходит
__________________
С уважением, Maksi.

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

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

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


 


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


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