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

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

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

Регистрация: Apr 2006
Адрес: Украина, Макеевка
Сообщений: 112
По умолчанию Не получается достучаться до анимации кнопки меню

Есть меню, при наведении на кнопку которого проигрывается анимация, кнопка становится красной. Необходимо, чтоб она была красной до тех пор, пока мышь не наведётся на другую кнопку
Никак не получается сделать так, чтоб, наведении мыши на другую кнопку, проигрывалась анимация превращения первой кнопки из красной в белую, анимация есть, а достучаться до неё не получается...
Вложения
Тип файла: rar men1.rar (46.8 Кб, 63 просмотров)

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

Регистрация: Mar 2008
Адрес: Санкт-Петербург
Сообщений: 171
Отправить сообщение для ОльгаЮрьевна с помощью ICQ
у вас НИГДЕ не отрабатывается реакция на наведение (отведение и пр.) мыши - копайте в сторону:
Код AS1/AS2:
my_mc.onRelease = function() {
  // какой-либо код
}

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

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
to @ОльгаЮрьевна
скорей даже .onRollOver и onRollOut

Старый 25.05.2009, 16:24
ОльгаЮрьевна вне форума Посмотреть профиль Отправить личное сообщение для ОльгаЮрьевна Посетить домашнюю страницу ОльгаЮрьевна Найти все сообщения от ОльгаЮрьевна
  № 4  
Ответить с цитированием
ОльгаЮрьевна
 
Аватар для ОльгаЮрьевна

Регистрация: Mar 2008
Адрес: Санкт-Петербург
Сообщений: 171
Отправить сообщение для ОльгаЮрьевна с помощью ICQ
Juice_Green - так лучше?
Код AS1/AS2:
but.onPress = function (){
	trace ("Нажатие");
	}
but.onRelease = function (){ // 
        trace ("отпускание мыши");
	}	
but.onRollOver = function (){// 
	trace ("наведение при отпущенной клавише мыши");
	}
but.onRollOut = function (){
	trace ("уход с отпущенной мышой");
	}	
but.onDragOut = function (){
	trace ("уход с нажатой мышой");
	}		
but.onReleaseOutside = function (){
	trace ("уход с нажатой мышой и последующим отпусканием");// ползунковый регулятор т.к. тянут не совсем за него, а где-то сбоку
	}		
but.onDragOver = function (){
	trace ("уход с нажатой мышой и последующим возвращением, не отпуская мышь!");// при создании выпадающего меню
	}

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

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
to @ОльгаЮрьевна
конечно лучше
просто наведение и onRelease уж точно не одно и тоже!

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

Регистрация: Apr 2006
Адрес: Украина, Макеевка
Сообщений: 112
Подставила этот код, всё здорово трассируется в output, подставляю свою команду
Код:
bt11.onRollOver  = function() {
	
	gotoAndPlay._root.m2.bt2.bt21("s21");
        _root.m3.bt3.bt31.gotoAndPlay("s31");
 
}
и так и эдак - кнопки становиться белыми просто не хотят..
Вложения
Тип файла: rar men1.rar (62.1 Кб, 50 просмотров)

Старый 26.05.2009, 14:08
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 7  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Код AS3:
gotoAndPlay._root.m2.bt2.bt21("s21");
должно быть
Код AS3:
_root.m2.bt2.bt21.gotoAndPlay('s21');
Я бы рекомендовал именовать объекты всеже более внятно... сами же запутаетесь.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

Старый 26.05.2009, 14:10
ОльгаЮрьевна вне форума Посмотреть профиль Отправить личное сообщение для ОльгаЮрьевна Посетить домашнюю страницу ОльгаЮрьевна Найти все сообщения от ОльгаЮрьевна
  № 8  
Ответить с цитированием
ОльгаЮрьевна
 
Аватар для ОльгаЮрьевна

Регистрация: Mar 2008
Адрес: Санкт-Петербург
Сообщений: 171
Отправить сообщение для ОльгаЮрьевна с помощью ICQ
Светлана222, вы бы словарик поизучали на предмет синтаксиса http://www.flash-mx.ru/help/... в файле у вас КАША! вы пишете путь, а инстансы у вас не прописаны - как-же ему понять куда идти?... сделайте заново файл с ОДНОЙ кнопкой и разберитесь, с тем что у вас сейчас работать сложно - путаница

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

Регистрация: Apr 2006
Адрес: Украина, Макеевка
Сообщений: 112
там я делала и
Код:
 _root.m3.bt3.bt31.gotoAndPlay("s31");
и
Код:
_root.m2.bt2.bt21.gotoAndPlay('s21');
, всё равно не работает

А каша, потому что анимации много, я просто пытаюсь достучаться до кадра вложенного символа, с одной кнопкой не получится, мне именно нужно, чтоб другие кнопки реагировали..

Старый 26.05.2009, 14:18
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 10  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Я не смотрел ваш исходик (и не буду, у меня нету Flash на этой машине) Но скорее всего проблема с именованием как вам объясняет Ольга Юрьевна.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

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

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

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


 


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


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