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

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

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

Регистрация: Nov 2005
Сообщений: 23
Cool Народ ХЕЕЕЛП! Проблема с мувиками.

Вот какой вопрос:
Есть "главный" файл. На него подгружаются
loadMovie("lt.swf","_level1"); // LT - должен быть на фоне
loadMovie("temp21.swf","_level2"); // Temp21 - должен быть сверху LT
Всё грузиться нормально, но!
В Temp21 есть кнопки, при наведении на которые появляется текст (загнанный в массив).

Проблема в том, что он не появляется.
Отдельно запускаю Temp21 всё работает.

Я понимаю, что вопрос вроде бы элементарный, но...
Обыскался на форуме, ничего не нашёл.
Спасибо за помощь.

Старый 18.11.2005, 16:06
St. Father вне форума Посмотреть профиль Отправить личное сообщение для St. Father Найти все сообщения от St. Father
  № 2  
Ответить с цитированием
St. Father
[+1 20.07.06]
[+1 04.08.2006]

Регистрация: Jun 2005
Сообщений: 190
Отправить сообщение для St. Father с помощью ICQ
Предположу что в Temp21 используется _root || _level0 ... тогда все объясняется.
А без сыра сказать сложно. до.

Старый 18.11.2005, 16:37
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 3  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
попробуйте _lockroot = true;
__________________
BestMasterиZация

Старый 18.11.2005, 17:41
GhostTJ вне форума Посмотреть профиль Отправить личное сообщение для GhostTJ Найти все сообщения от GhostTJ
  № 4  
Ответить с цитированием
GhostTJ
 
Аватар для GhostTJ

Регистрация: Nov 2005
Сообщений: 23
Цитата:
Сообщение от St. Father
Предположу что в Temp21 используется _root || _level0 ... тогда все объясняется.
А без сыра сказать сложно. до.

Нет, никакого кода ВООБЩЕ нет, кроме как СТОП в первом кадре.

А в главном (который грузит 1 и 2-ой) только:
loadMovie("lt.swf","_level1"); // LT - должен быть на фоне
loadMovie("temp21.swf","_level2"); // Temp21 - должен быть сверху LT

ВСЁ! Больше ничего нет.

Старый 18.11.2005, 17:52
St. Father вне форума Посмотреть профиль Отправить личное сообщение для St. Father Найти все сообщения от St. Father
  № 5  
Ответить с цитированием
St. Father
[+1 20.07.06]
[+1 04.08.2006]

Регистрация: Jun 2005
Сообщений: 190
Отправить сообщение для St. Father с помощью ICQ
а в файле temp21 как текст появляется? о.0

Старый 18.11.2005, 18:13
GhostTJ вне форума Посмотреть профиль Отправить личное сообщение для GhostTJ Найти все сообщения от GhostTJ
  № 6  
Ответить с цитированием
GhostTJ
 
Аватар для GhostTJ

Регистрация: Nov 2005
Сообщений: 23
Цитата:
Сообщение от St. Father
а в файле temp21 как текст появляется? о.0
Сорри! Ты прав.
Вот что там записано:

on (rollOver)
{
texts = new Array(
'Т', 'Е','К', 'С', 'T ');
MainText = '';
n = 0;
int = setInterval(function () {
MainText = MainText + texts[n];
n++;
if (n == texts.length)
{clearInterval(int);}
}, 50);
}

on (rollOut)
{ clearInterval(int);
MainText = '';
gotoAndStop(1);}

И так в каждой кнопке. Только текст разный.

Старый 18.11.2005, 18:30
St. Father вне форума Посмотреть профиль Отправить личное сообщение для St. Father Найти все сообщения от St. Father
  № 7  
Ответить с цитированием
St. Father
[+1 20.07.06]
[+1 04.08.2006]

Регистрация: Jun 2005
Сообщений: 190
Отправить сообщение для St. Father с помощью ICQ
не нашел куска с выводом MainText... ЭТОТ кусок тока создает строку побуквенно с интервалом... а ПОЯВЛЯТЬСЯ-то ДЕ должно и КАК? ваще выложи файлик, если можешь... так будет просче. а еси не можешь - то ищи код который будет выводить эту строку.

Старый 18.11.2005, 18:46
GhostTJ вне форума Посмотреть профиль Отправить личное сообщение для GhostTJ Найти все сообщения от GhostTJ
  № 8  
Ответить с цитированием
GhostTJ
 
Аватар для GhostTJ

Регистрация: Nov 2005
Сообщений: 23
Цитата:
Сообщение от St. Father
не нашел куска с выводом MainText... ЭТОТ кусок тока создает строку побуквенно с интервалом... а ПОЯВЛЯТЬСЯ-то ДЕ должно и КАК? ваще выложи файлик, если можешь... так будет просче. а еси не можешь - то ищи код который будет выводить эту строку.

Мне то не жалко выложить файлик, просто там всё слишком просто.
Есть текстовое поле отдельным слоем
Properties:
- Dynamic text
- var: MainText
- Multiline

И всё Работает.

Старый 21.11.2005, 17:37
GhostTJ вне форума Посмотреть профиль Отправить личное сообщение для GhostTJ Найти все сообщения от GhostTJ
  № 9  
Ответить с цитированием
GhostTJ
 
Аватар для GhostTJ

Регистрация: Nov 2005
Сообщений: 23
Я кажись разобрался в чём проблема, но не могу её решить.
ПОЧЕМУ:
Если в ролике в 5 кадре пишешь

stop();
var id = setInterval(function () {
play();
clearInterval(id);
}, 3000);

То он останавливается в 5-ом кадре на 3 секунды и потом продолжает работать дальше.
Всё как швейцарские часы.
НО если этот ролик подгружаешь в другой через LoadMovie(), то он останавливается в 5-ом кадре на вечно!!! И ВСЁ.
ПОЧЕМУ???? :-(

Старый 22.11.2005, 10:18
St. Father вне форума Посмотреть профиль Отправить личное сообщение для St. Father Найти все сообщения от St. Father
  № 10  
Ответить с цитированием
St. Father
[+1 20.07.06]
[+1 04.08.2006]

Регистрация: Jun 2005
Сообщений: 190
Отправить сообщение для St. Father с помощью ICQ
какой флешь? куда конкретно грузишь?
у мя 8 и работает.

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

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

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


 


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


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