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

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

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

Регистрация: Mar 2006
Сообщений: 425
По умолчанию Btn onRelease - не работает?

Есть мувик в нем на разных слоях 4 кнопки. Задачи принажатии на 1 кнопку
грузить 1.swf, при нажатии на вторую 2.swf и т.д., но при обращение к первой кнопке аля:
Код:
123_mc.1_btn.onRelease = function() {
            onLoader.LoadClip("1.swf",myLoader);
}
все работает нормально, а при обращение к кнопке на другом слое не пашет? Где ошибка?


Последний раз редактировалось iNils; 09.07.2006 в 21:09.
Старый 09.07.2006, 21:14
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Ошибки везде:
1. Не используете теги [code][/code]
2. Задаете вопросы не в том разделе
3. Называете клипы и кнопки с цифры (it's no good)
4. Название метода пишете с большой буквы
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 10.07.2006, 11:06
repz вне форума Посмотреть профиль Отправить личное сообщение для repz Найти все сообщения от repz
  № 3  
Ответить с цитированием
repz

Регистрация: Mar 2006
Сообщений: 425
1.Согласен
2.Вопрос задан в разделе ActionScript????, если проблема не в нем, то не надо говорить, что не там спрашиваю, просто подскажите.
3.Это для простоты восприятия в мувике все называется как надо.
4.Попробуем
5. Где ответ-то на вопрос?
6. Не надо казаться умнее чем есть на самом деле.
7. Так я могу ответить в любом форуме на любую тему.
8. Все мы когда-то учимся.

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

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
обращение к 1 кнопке (работающей) вижу
обращение к неработающей кнопке не вижу %)
__________________
"We Are The Champions My Friends!" Queen

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от repz
5. Где ответ-то на вопрос?
6. Не надо казаться умнее чем есть на самом деле.
7. Так я могу ответить в любом форуме на любую тему.
8. Все мы когда-то учимся.
5. Прежде чем требовать ответ, надо научиться уважать правила форума.
6. Пока вы кажетесь глупе, а не умнее. Надо сказать "Спасибо, исправлюсь", этого вполне достаточно.
7. Если вас не забанят, то да.
8. Вот я вас и учу как пользоваться форумом.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 10.07.2006, 12:20
repz вне форума Посмотреть профиль Отправить личное сообщение для repz Найти все сообщения от repz
  № 6  
Ответить с цитированием
repz

Регистрация: Mar 2006
Сообщений: 425
Спасибо исправлюсь!!!
Выкладываю .fla, решение простое ток сообразить не могу.
Да кста я и не говорил что я умник, я тольку учусь.
Вложения
Тип файла: rar кнопка.rar (44.3 Кб, 57 просмотров)

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Ошибка:
Если внутри кнопки (или мувиклипа как кнопки) есть другая кнопка, она работать не будет (так как событие о наведении перехватывает родительская). Надо использовать другие методы, например через хиттест. Данный метод уже не раз обсуждался, так что при желании можно найти через поиск или подождать пока комуто будет не лень ответить на этот вопрос в сотый раз (первый метод предпочтительнее).
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
у батенька, кнопка в кнопке и rollOver не катит поищи мы где то такое уже обсуждали %)

простите повторился, не обновился а ответ пишу %)
ладно исправляюсь http://www.flasher.ru/forum/showthread.php?t=82165
__________________
"We Are The Champions My Friends!" Queen


Последний раз редактировалось CorC; 10.07.2006 в 12:37.
Старый 10.07.2006, 12:57
repz вне форума Посмотреть профиль Отправить личное сообщение для repz Найти все сообщения от repz
  № 9  
Ответить с цитированием
repz

Регистрация: Mar 2006
Сообщений: 425
Это все гуд конечно, но что-то не пойму как использовать хиттест
Код:
menu_mc.but_btn.onRollOver = function() {
	menu_mc.gotoAndStop("but1");
	}
menu_mc.but_first.onRelease = function() {
		if (this.but_first.hitTest(_xmouse, _ymouse, true)) {
		this.but_first.onRelease = function() {
			mcLoader.loadClip("home.swf",myLoader);
		}
	}
};
Так что ли получается или где-то лопухнулся. Что-то не так все таки
Помогите, где засада.


Последний раз редактировалось repz; 10.07.2006 в 13:16.
Старый 10.07.2006, 13:32
Samodelkin вне форума Посмотреть профиль Отправить личное сообщение для Samodelkin Найти все сообщения от Samodelkin
  № 10  
Ответить с цитированием
Samodelkin

Регистрация: Jul 2005
Адрес: Москва
Сообщений: 452
Отправить сообщение для Samodelkin с помощью ICQ
для начала событие не onRelease <mouseDown>, и координаты мышки в Хиттесте абсолютные _root._xmouse ....
__________________
Давайте отбросим факты, чтобы увидеть суть

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

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

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


 


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


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