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

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

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

блогер
Регистрация: Feb 2007
Адрес: Москва
Сообщений: 538
Записей в блоге: 2
Отправить сообщение для Art_133 с помощью Skype™
По умолчанию Подгрузка URL в SWF

Здравствуйте. Мне нужен Ваш совет.
Задание следующее. Нужно реализовать внешнюю подгрузку картинки в свф файл. Когда наводишь на картинку в свф файле (которая подгружается из вне) она становится чёрно-белой. При нажатии на неё должно открыватся в браузере ссылка которая тоже подгружается из вне (из XML или текстового файла не важно).
Я сделал внешнюю подгрузку картинки. Создал мувик. На на нём прописал
Код:
on(rollOver){gotoAndPlay("s1");
}
on(rollOut){gotoAndPlay("s2");
}
Соотвецтвенно это кнопка. При наведении на которую картинка становится чёрно-белой и т.п.
В самом мувике (внутри кнопки) прописан прилоадер для загрузки картинки
Код:
// Создаём прелоадер
F_preloader = function (mc) {
	_root.q.q1.createEmptyMovieClip("detect_mc", 10000);
	 	// Создаём мувик для отслеживания загрузки
	_root.q.q1.createTextField("tf_txt", 11111, n, 120, 150, 20);
	
	// Создаём текстовое поле для последующего вывода результатов загрузки:
	detect_mc.onEnterFrame = function() {
		var gbl = _root.q.q1[mc].getBytesLoaded();
		var gbt = _root.q.q1[mc].getBytesTotal();
		if (gbl == gbt && gbl>50) {
			// Если всё загрузилось
			
			tf_txt.text = "";			
			_root.q._alpha = 100;

			removeMovieClip(this);
			// Удаляем наш мувик detect_mc за ненадобностью
		} else {
			// Если не загрузилось, то отображаем процент загрузки
			tf_txt.text = int(gbl/gbt*100)+"%";
		}
	};
};
// Создаём пустой мувик-контейнер для подгрузки
_root.q.q1.createEmptyMovieClip("container_mc", 1);
container_mc.loadMovie("pic.jpg");
// Запускаем функцию прелоадера и передаём ей мувик, в который грузим
F_preloader("container_mc");
Но пока не знаю как сделать что б при нажатии на кнопку переходил на URL который задаётся из вне.
Для перехода по ссылке использую
Код:
on(release){}
Но вот как загрузить переменную с урлом во флэш потом прописать её вфигурные скобки (см. выше)?
Надеюсь вопрос ясен. Заранее спасибо!
Прикрепляю файл для наглядности
Вложения
Тип файла: rar !.rar (98.3 Кб, 62 просмотров)

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

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

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


 


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


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