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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 15.01.2006, 23:50
Odyssus вне форума Посмотреть профиль Отправить личное сообщение для Odyssus Найти все сообщения от Odyssus
  № 1  
Odyssus
[6 07.05.06]
 
Аватар для Odyssus

Регистрация: Dec 2005
Сообщений: 98
По умолчанию Посоветуйте, что делать!!!

Подскажите плз, кто знает.:

У меня есть целая папка картинок, и я хочу сделать при нажатии на кнопку, чтобы они все появились в маленьком размере на екран, типа Preview, а потом кликая на одну из маленьких картинок - открывалась большое изображение!!!
что я делаю:
создаю кучу пустых мувиков циклом, и загружаю в них LoadMovie картинки с _xscale, _yscale = 10%. Имена у всех Images_1, Images_2... Images_n.
Потом пытаюсь прописать события для сделанных мусиков, но onPress, onRelease не работает с динамически-созданными клипами.... (( как же тогда сделать ссылку с маленькой на большую картинку?
может я не правильно замысел сделал, надо по-другому?
Заранее благодарен!!

Старый 15.01.2006, 23:59
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>>onPress, onRelease не работает с динамически-созданными клипами...
скорее всего потому, что ты их определяешь ДО завершения загрузки..
обсуждалось много раз, поищи..

Старый 16.01.2006, 00:21
Odyssus вне форума Посмотреть профиль Отправить личное сообщение для Odyssus Найти все сообщения от Odyssus
  № 3  
Odyssus
[6 07.05.06]
 
Аватар для Odyssus

Регистрация: Dec 2005
Сообщений: 98
вот простенький код, которым пытался проверить работает ли или нет!!!
_root.createEmptyMovieClip("BigImages",0);
setProperty(name, _x, 200);
setProperty(name, _y, 200);
RA.onRelease = function(){
for (i=1; i<=5; i++){
name = "Square_" add i;
trace (name);
_root.createEmptyMovieClip(name,i);
posx = 100*i;
posy = 100;
setProperty(name, _x, posx);
setProperty(name, _y, posy);
setProperty(name, _xscale, 10);
setProperty(name, _yscale, 10);
loadMovie("image/7/img" + i + ".jpg", name);
};
}

Square_1.press = function() {
loadMovie("image/7/img1.jpg", "BigImages");
}

Старый 16.01.2006, 00:43
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
вот простенький код, который реально работает..
Код:
var mcLoader = new MovieClipLoader();
var l = {};
l.onLoadInit = function(mc) {
		mc.onPress=function(){
			this._xscale=this._yscale=100;
		}
};
mcLoader.addListener(l);

for (i=1; i<=5; i++) {
	_root.createEmptyMovieClip("Square_"+i, i);
	var mc = _root["Square_"+i];
	mc._x = 100*i;
	mc._y = 100;
	mc._xscale = mc._yscale=10;
	mcLoader.loadClip("img"+i+".jpg", mc);
}

Старый 16.01.2006, 01:23
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 5  
Antares
Banned
[+1 16.05.2006]
[++1 16.05.2006]
[+ 1 21.05.06]
[++ за хамство]
[+1 21.05.2006]
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Тему назвать осмысленно и прочитать правила.

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

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

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


 


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


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