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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.09.2005, 20:00
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 1  
Ответить с цитированием
megasmall
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006]
[1.11 28.01.2006]

Регистрация: Jul 2005
Сообщений: 107
По умолчанию Внешний прелоадер

Кароче такая трабла,
Сделал внешний прелоадер, который грузит map.swf в клип _root.clip
всё зашибись, но в этом map.swf применяется attachMovie, так вот, когда он загружается в _root.clip attachMovie непахает, а если просто открыть map.swf то естественно всё нормально. Как сделать чтобы работало?
Нежелательно перекидывать в прелоадер половину клипов из map.swf, даже если это сделать всё равно attach пашет не так как надо.

Есть задумка сделать SharedLibrary, но это привтся весь скрипт перепахивать нахер.

Вот скрипт прелоадера:

var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = [];
loadmc("map.swf", "clip");
function loadmc(tar, mc) {
loader.addListener(listener);
loader.loadClip(tar, mc);
listener.onLoadStart = function() {
clip.stop();
clip._visible = false;
prel._visible = true;
};
listener.onLoadProgress = function(clip:MovieClip, gbl:Number, gbt:Number) {
var perc:Number = gbl/gbt*50;
perc = Math.round(perc);
polosa.gotoAndStop(perc);
};
listener.onLoadInit = function() {
clip._visible = true;
clip.play();
comp._visible = false;
prel._visible = false;
cir._visible = false;
}
};
};
}

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

Регистрация: Sep 2005
Адрес: Подмосковье->Химки
Сообщений: 45
Отправить сообщение для SerrNovik с помощью ICQ Отправить сообщение для SerrNovik с помощью AIM Отправить сообщение для SerrNovik с помощью MSN Отправить сообщение для SerrNovik с помощью Yahoo
У меня таже фигня, только со звуком... Звук в подгружаемом клипе перестает атачиться, когда он подгружаемый, когда сам по себе - все ок.

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

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
Попробуйте поменять ВСЕ _root'ы на паренты

Старый 22.09.2005, 21:27
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 4  
Ответить с цитированием
megasmall
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006]
[1.11 28.01.2006]

Регистрация: Jul 2005
Сообщений: 107
попробую...

Старый 22.09.2005, 22:17
SerrNovik вне форума Посмотреть профиль Отправить личное сообщение для SerrNovik Посетить домашнюю страницу SerrNovik Найти все сообщения от SerrNovik
  № 5  
Ответить с цитированием
SerrNovik
 
Аватар для SerrNovik

Регистрация: Sep 2005
Адрес: Подмосковье->Химки
Сообщений: 45
Отправить сообщение для SerrNovik с помощью ICQ Отправить сообщение для SerrNovik с помощью AIM Отправить сообщение для SerrNovik с помощью MSN Отправить сообщение для SerrNovik с помощью Yahoo
Поменять менял, только толку мало... Звук ведь в библиотеке подгружаемого клипа, и запускается из него-же... он в нем this...

Старый 22.09.2005, 22:19
megasmall вне форума Посмотреть профиль Найти все сообщения от megasmall
  № 6  
Ответить с цитированием
megasmall
Banned
[+ 1.1 24.10.2005]
[+ 1.11 27.01.2006]
[1.11 28.01.2006]

Регистрация: Jul 2005
Сообщений: 107
непрокатило

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

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
var snd:Sound = new Sound(this);

про звук недавно тема обсуждалась

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

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
Цитата:
Сообщение от megasmall
Кароче такая трабла,
Сделал внешний прелоадер, который грузит map.swf в клип _root.clip
всё зашибись, но в этом map.swf применяется attachMovie, так вот, когда он загружается в _root.clip attachMovie непахает, а если просто открыть map.swf то естественно всё нормально. Как сделать чтобы работало?
Нежелательно перекидывать в прелоадер половину клипов из map.swf, даже если это сделать всё равно attach пашет не так как надо.

Есть задумка сделать SharedLibrary, но это привтся весь скрипт перепахивать нахер.

Вот скрипт прелоадера:

var loader:MovieClipLoader = new MovieClipLoader();
var listener:Object = [];
loadmc("map.swf", "clip");
function loadmc(tar, mc) {
loader.addListener(listener);
loader.loadClip(tar, mc);
listener.onLoadStart = function() {
clip.stop();
clip._visible = false;
prel._visible = true;
};
listener.onLoadProgress = function(clip:MovieClip, gbl:Number, gbt:Number) {
var perc:Number = gbl/gbt*50;
perc = Math.round(perc);
polosa.gotoAndStop(perc);
};
listener.onLoadInit = function() {
clip._visible = true;
clip.play();
comp._visible = false;
prel._visible = false;
cir._visible = false;
}
};
};
}


попробуй подгрудать не в _root , а, например в _root.mc

и в подгружаемомо клипе все пути надо сменить на относительные

Старый 23.09.2005, 06:09
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 9  
Ответить с цитированием
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
2 megasmall То, что ты написал, вообще работать не должно. Давай-ка исходники в студию. посмотрим, что ты там натворил
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

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

Регистрация: Sep 2005
Адрес: Подмосковье->Химки
Сообщений: 45
Отправить сообщение для SerrNovik с помощью ICQ Отправить сообщение для SerrNovik с помощью AIM Отправить сообщение для SerrNovik с помощью MSN Отправить сообщение для SerrNovik с помощью Yahoo
Цитата:
Сообщение от ffffff
var snd:Sound = new Sound(this);

про звук недавно тема обсуждалась
О Сенк огромный... я как-то не догадался писать this в обьявлении обьекта... где только не пробовал, а только не там. Еще раз спасибо.

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

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

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


 


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


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