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

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

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

Регистрация: Jul 2002
Адрес: Россия, Ставропольский край, Пятигорск
Сообщений: 42
По умолчанию Не могу вытащить параметры загруженого jpg (width, height, y, x)

работает
Код:
pic.createEmptyMovieClip("pic1", 0);
pic.pic1.loadMovie("1.jpg", 0);
pic.createEmptyMovieClip("pic2", 1);
pic.pic2.loadMovie("2.jpg", 0);
pic.createEmptyMovieClip("pic3", 2);
pic.pic3.loadMovie("3.jpg", 0);
pic.onEnterFrame = function(){
pic.pic2._y = pic.pic1._y + pic.pic1._height;
pic.pic3._y = pic.pic2._y + pic.pic2._height;
	}
не работает
Код:
my_array=new Array();
my_array = ["1", "2", "3"];
  
for(i=0; i<my_array.length; i++) {
nname = "pic"+i
pic.createEmptyMovieClip(nname, i);
this.pic[nname].loadMovie(my_array[i]+".jpg", i);
this[nname]._y = this[nname]._y+this[nname]._height;
}
Как получить this[nname]._y = this[nname]._y+this[nname]._height;?
Спасибо!

Старый 06.10.2005, 07:15
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 2  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
Важно: ПРОЧИТАЙТЕ прежде чем задать новый вопрос
FAQ: временный на RealTime.ru


Последний раз редактировалось 7thsky™; 06.10.2005 в 07:22.
Старый 06.10.2005, 16:52
maler вне форума Посмотреть профиль Отправить личное сообщение для maler Посетить домашнюю страницу maler Найти все сообщения от maler
  № 3  
Ответить с цитированием
maler
 
Аватар для maler

Регистрация: Jul 2002
Адрес: Россия, Ставропольский край, Пятигорск
Сообщений: 42
А строчку кода не подкинете?! Я не разобрался..

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

Регистрация: Jul 2002
Адрес: Россия, Ставропольский край, Пятигорск
Сообщений: 42
Людиии.. ну будьте человеками. Подскажите где ошибка.. уже все факи перечитатал и эту >>, вроде то, но не выходит

Старый 06.10.2005, 22:20
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 5  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
НАДО ДОЖДАТЬСЯ ЗАГРУЗКИ картинки

Старый 07.10.2005, 13:13
maler вне форума Посмотреть профиль Отправить личное сообщение для maler Посетить домашнюю страницу maler Найти все сообщения от maler
  № 6  
Ответить с цитированием
maler
 
Аватар для maler

Регистрация: Jul 2002
Адрес: Россия, Ставропольский край, Пятигорск
Сообщений: 42
Все, загрузка проверяется нормально, спасибо.
Но вот как сделать чтобы срабатывала проверка загрузки каждого клипа, у меня срабатывает только последний, как я понимаю, они просто не успевают сделать проверку.

Старый 07.10.2005, 13:32
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
А как ты проверяешь загрузку? Без кода ответить верно сложно.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 07.10.2005, 15:44
maler вне форума Посмотреть профиль Отправить личное сообщение для maler Посетить домашнюю страницу maler Найти все сообщения от maler
  № 8  
Ответить с цитированием
maler
 
Аватар для maler

Регистрация: Jul 2002
Адрес: Россия, Ставропольский край, Пятигорск
Сообщений: 42
Код:
MovieClip.prototype.jpgloader = function(jpg, ip) {
this.createEmptyMovieClip(jpg,ip);
this[jpg].loadMovie(ip+".jpg");
this.onEnterFrame=function(){
var l=this[jpg].getBytesLoaded();
var t=this[jpg].getBytesTotal();
if(l && t){
if(l==t) {
        trace (this[jpg]+"|"+l+"|"+t)
        delete this.onEnterFrame;
}
}
}
};

my_array=new Array();
my_array = ["0", "1", "2"];
  
for(i=0; i<my_array.length; i++) {
nname = "pic"+i
pic.jpgloader(nname, i);
}
трэйс выдает:
_level0.pic.pic2|23202|23202
и все
а должен выдать
_level0.pic.pic0|35678|35678
_level0.pic.pic1|13002|13002
_level0.pic.pic2|23202|23202

помогите пожалста разобратся, я уже третий день бьюсь, не знаю что еще сделать, надобности в этом особой нету, но мне хочется понять в чем проблема.


Последний раз редактировалось maler; 07.10.2005 в 15:51.
Создать новую тему Ответ Часовой пояс GMT +4, время: 13:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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