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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 07.08.2003, 21:19
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 21  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
в смысле грузить в несколько клипов несколько картинок ?..

ссылки на клипы - в массив и проверять загрузку в цикле...
типа так:
Код:
heap = [];
load = function (img, target) {
	heap.push({dt:target.getBytesTotal(), lnk:target});
	target.loadMovie(img);
	if (!_root.onEnterFrame) _root.onEnterFrame = loader;
};
loader = function () {
	for (var i in heap) {
		var l = heap[i].lnk.getBytesLoaded()-heap[i].dt;
		var t = heap[i].lnk.getBytesTotal()-heap[i].dt;
		if (l>=t && l && t) {
			var targ = heap[i].lnk;
			heap.splice(i, 1);
			targ._width = 100;
			targ._height = 100;
			targ._y = 20+random(200);
			targ._x = 10+random(200);
			targ.onEnterFrame = function() {
				if (this.i<3) {
					if (this._y>0) {
						this._y -= 10;
					} else {
						this.i++;
						this._y = 50;
					}
				} else {
					if (this._y>0) {
						this._y--;
					}
				}
			};
		}
	}
	if (!heap.length) {
		delete _root.onEnterFrame;
	}
};
//
load("catalog/img1.jpg", clip1);
load("catalog/img2.jpg", clip2);
load("catalog/img3.jpg", clip3);
load("catalog/img4.jpg", clip4);
просто вызываешь load(путь_к_картинке, клип_куда_грузить);


Последний раз редактировалось Nox Noctis; 07.08.2003 в 21:21.
Старый 07.08.2003, 21:51
Sheeva вне форума Посмотреть профиль Отправить личное сообщение для Sheeva Посетить домашнюю страницу Sheeva Найти все сообщения от Sheeva
  № 22  
Sheeva
 
Аватар для Sheeva

Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
спасибо, выручаешь, а я долго ломал, голову

Старый 08.08.2003, 00:45
Sheeva вне форума Посмотреть профиль Отправить личное сообщение для Sheeva Посетить домашнюю страницу Sheeva Найти все сообщения от Sheeva
  № 23  
Sheeva
 
Аватар для Sheeva

Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
ОООй, немогу больше, я не понимаю почему этот скрипт не работает... помогите !!!

Старый 08.08.2003, 01:14
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 24  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
все работает :) чес слово...
Вложения
Тип файла: zip imageload.zip (35.4 Кб, 71 просмотров)

Старый 08.08.2003, 01:23
derhab вне форума Посмотреть профиль Отправить личное сообщение для derhab Найти все сообщения от derhab
  № 25  
derhab
 
Аватар для derhab

Регистрация: Apr 2001
Адрес: Berlin
Сообщений: 1,862
Отправить сообщение для derhab с помощью ICQ Отправить сообщение для derhab с помощью Skype™
как часы....токо картинки противные

Старый 08.08.2003, 01:42
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 26  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) derhab
как часы....токо картинки противные
не, не картинки кавайные :) это рёока ^)

реальный размер не квадратный, поэтому так плющится все...

Старый 08.08.2003, 01:53
Sheeva вне форума Посмотреть профиль Отправить личное сообщение для Sheeva Посетить домашнюю страницу Sheeva Найти все сообщения от Sheeva
  № 27  
Sheeva
 
Аватар для Sheeva

Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
я в растерянности, прям не знаю, какие бы я конструкции не выстраивал, работать мувик не хочет.
смысл в том что бы по достижении определённых _х и _у, картинка автоматически загружалась новая на первоначальную позицию...
я перепробовал массу вариантов, но так и не добился нужного...
мож чего посоветуете ?

Старый 08.08.2003, 02:01
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 28  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
Цитата:
Оригинал написал(а) Sheeva
смысл в том что бы по достижении определённых _х и _у, картинка автоматически загружалась новая на первоначальную позицию
семеееен семееееныч... а сразу сказать ? :)

я вот только сейчас понял что тебе нужно именно это...

Старый 08.08.2003, 02:08
Sheeva вне форума Посмотреть профиль Отправить личное сообщение для Sheeva Посетить домашнюю страницу Sheeva Найти все сообщения от Sheeva
  № 29  
Sheeva
 
Аватар для Sheeva

Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
суть проги в том, что я беру XML, счмтываю оттуда необходимые параметры, а потом используя их генерю ролики из подгружаемых картинок, который должен останавливаться на определённой картинке, прокрутившись н-цать раз
в Принципе это моя первая серьёзная скриптовая работа на флэше, но мои знания как программиста тут не всегда применимы, либо я чего то не понимаю (что скорее всего), если подашь мне несколько "вредных" советов, я буду очень признателен =)

ps(так сказать)
2 Nox Noctis ты аниме увлекаешься ?

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

Регистрация: Aug 2003
Адрес: Moscow
Сообщений: 81
Самое западло, что мне работу завтра сутра сдавать
при моих скромных познаниях, я вот сижу и ночами парюсь
очень буду благодарен если поможешь...

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

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

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


 


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


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