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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.08.2004, 00:19
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 11  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Почти то же сделано и в моем примере
__________________
За двумя зайцами погонишься - от егеря по морде получишь

Старый 09.08.2004, 00:41
B0Bka вне форума Посмотреть профиль Отправить личное сообщение для B0Bka Найти все сообщения от B0Bka
  № 12  
B0Bka
 
Аватар для B0Bka

Регистрация: May 2004
Сообщений: 136
Отправить сообщение для B0Bka с помощью ICQ
еще один вопрос появился:

есть функция создания пунктов меню:
selfill - это область залитая другим цветом
на начальном этапе она невидима,
но при onRollOver она должна появляться,
но это происходит только для последнего
элемента, подскажите почему....
может я опять где-то облажался
наже прикреплен исходник с остальным кодом



function createButton(x0,y0,k,caption,tr){
clip = "item"+k;
men.attachMovie("item",clip,k);
eval(men[clip])._x=x0;
eval(men[clip])._y=y0;
eval(men[clip]).txtms.text=caption;
eval(men[clip])._visible=false;


eval(men[clip]).onPress = function () {
var rrr="press_func"+tr;
eval(rrr)();
eval(men[clip]).selfill._visible=false;
prss1=0;
dellAll();
};
eval(men[clip]).onRollOver = function() {
focused=true;
eval(men[clip]).selfill._visible=true;
}
eval(men[clip]).onRollOut = function() {
focused=false;
eval(men[clip]).selfill._visible=false;
}

}
Вложения
Тип файла: zip menu.zip (8.4 Кб, 65 просмотров)

Старый 09.08.2004, 00:53
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 13  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Ошибка та же, что и в предыдущих вопросах. Обрати внимание на значение переменной cilp - в конце оно равно имени последней кнопки меню. Теперь глянь на свой код в onRollOver - там "зеленеет" кнопка с именем clip. К тому времени, как ты наведешь на пункт меню, цикл, понятное дело, завершится, clip станет равен имени последней кнопки и все остальные пункты меню при наведении будут "зажигать" именно последнюю кнопку. Надеюсь, объяснил более-менее понятно. Гляди исходник
Вложения
Тип файла: zip menu2.zip (6.5 Кб, 62 просмотров)
__________________
За двумя зайцами погонишься - от егеря по морде получишь

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
men[clip].onRollOver = function() {
focused=true;
this .selfill._visible=true;
}
men[clip].onRollOut = function() {
focused=false;
this .selfill._visible=false;
}

Старый 09.08.2004, 00:55
artfla$her вне форума Посмотреть профиль Отправить личное сообщение для artfla$her Найти все сообщения от artfla$her
  № 15  
artfla$her
 
Аватар для artfla$her

Регистрация: Apr 2004
Адрес: Петербург
Сообщений: 549
Отправить сообщение для artfla$her с помощью ICQ
Вот четко как! В одну и ту же минуту!
__________________
За двумя зайцами погонишься - от егеря по морде получишь

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

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

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


 


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


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