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

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

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

Регистрация: Feb 2008
Сообщений: 77
Attention Проблема со scrollPane

Приветствую! проблемка во в чем. Есть scrollPane в когорый грузится отдельная swf - ка (1.swf) в которой находятся кнопки. (komp1_mc ...)
при нажатии на кнопку в scrollPane должно происходить примерно это:
Код:
	mcLoader.loadClip("folder/1/imgs/u2.jpg",picViewer_mc.picLoader);
делаю так:
Код:
my_sp.content.komp1_mc.onRelease = function  () {
	mcLoader.loadClip("folder/1/imgs/u2.jpg",picViewer_mc.picLoader);
}
и ничего не происходит( трэйс выдает undefined
Подскажите плиз кто знает!

Старый 30.05.2008, 10:31
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 2  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Где находятся клипы mcLoader и picViewer? В вашем варианте чтобы все работало они должны находиться в клипе komp1_mc. Предполагаю, что это не так. Выложите исходник .fla

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

Регистрация: Feb 2008
Сообщений: 77
Да это не так(((

Исходник ...
Вложения
Тип файла: rar temp.rar (254.1 Кб, 47 просмотров)

Старый 30.05.2008, 15:43
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 4  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Flash 8: Unexpected file format.

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

Регистрация: Feb 2008
Сообщений: 77
CS3 ... восьмого под рукой нету сейчас к сожалению(
там примерно так все... есть файл teano.fla в нем scrollPane, mcLoader и picViewer
есть файлик thumbs.fla в котором komp1_mc. этот файлик и подгружается в scrollpane. и нужно чтоб при нажатии на komp1_mc из scrollPAne в mcloader грузилась картинка (teano_u1.jpg)

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от ptirA Посмотреть сообщение
CS3 ... восьмого под рукой нету сейчас к сожалению(
В CS3 выберите File > Save as... и формат Flash 8
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Feb 2008
Сообщений: 77
точно ...
вот ...
Вложения
Тип файла: rar temp_f8.rar (240.4 Кб, 55 просмотров)

Старый 30.05.2008, 16:44
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 8  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
extLoader_mc._visible = false;
var currentPage;
var mcLoader:MovieClipLoader = new MovieClipLoader();
var myListener:Object = new Object();
mcLoader.addListener(myListener);
myListener.onLoadProgress = function(target_mc, bytesLoaded, bytesTotal) {
	extLoader_mc._visible = true;
	var pctLoaded = Math.round(bytesLoaded/bytesTotal*100);
	extLoader_mc.extLoaderBar_mc._xscale = pctLoaded;
	if (bytesLoaded>=bytesTotal) {
		extLoader_mc._visible = false;
	}
};
mcLoader.loadClip("development.jpg", picViewer_mc.picLoader);
//-----------------------\\\
complete = function () {
	scrollPane.сontent.komp1_mc.onRelease = function() {
		trace("Image loaded.");
		mcLoader.loadClip("teano_u1.jpg", picViewer_mc.picLoader);
	};
};
scrollPane.addEventListener('complete',this);
scrollPane.contentPath = "thumbs.swf";
Нужно помнить, что загрузка данных во флэше асинхронная. Ваш обработчик onRelease назначался ДО окончанеия загрузки. Поэтому и не работал.

Старый 31.05.2008, 00:24
ptirA вне форума Посмотреть профиль Отправить личное сообщение для ptirA Найти все сообщения от ptirA
  № 9  
Ответить с цитированием
ptirA

Регистрация: Feb 2008
Сообщений: 77
спасибо большое. Очень помогли!

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

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

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


 


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


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