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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.01.2007, 21:35
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 21  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
Да дело-то не в программе, я просто незнаю какой код прописать надо на эти две кнопки.

Старый 20.01.2007, 22:35
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 22  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
код в кадре
Код:
btn.onRelease = function(){
getUrl("http://www.flasher.ru/forum/");
}
или, раз уж раздел для начинающих, код на кнопке
Код:
on(release){
getUrl("http://www.flasher.ru/forum/");
}

Старый 20.01.2007, 23:16
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 23  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
код в кадре
Код:
btn.onRelease = function(){
getUrl("http://www.flasher.ru/forum/");
}
если его положить на кадр, то этот код неподходит. значит я его не туды вставляю, можно по точнее-куда?

Вы бы могли выложить исходник, как здесь сделано верхнее выпадающее меню ( http://rybak.pri.ee/flash ), а то я уже запарился ничего не получается
Это я сделал так:
задняя кнопка (задний фон)
Код:
on (rollOver)
{
    this.gotoAndPlay("1");
}
on (releaseOutside, rollOut)
{
    this.gotoAndPlay("16");
}
а мне надо чтоб было вот так
Код:
on (rollOver)
{
    this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
    this.gotoAndPlay("s2");
}
незнаю вам понятно или нет?
Задний фон на дорожках s1 и s2 сделан(1кнопка), а на этом фоне вторая кнопка и третья и тд.
Заранее благодарен!!!

Старый 21.01.2007, 00:06
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 24  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
если код в кадре, каждой кнопке на сцене надо дать имя. В твоем исходнике вообще одна кнопка. rols, нарисовано красиво, но какой тебе код нужен убей меня не пойму.
ты пишешь
Код:
this.gotoAndPlay("s1");
пожалуйста, это переход на метку. Поставь ключевой кадр с такой меткой и все сработает.
Ты пишешь
Код:
this.gotoAndPlay("1");
Подразумевая переход на кадр с таким номером - убери кавычки и сработает.
Код:
this.gotoAndPlay(1);
Если тебе нужна ссылка тебе нужен getUrl. Если надо чтобы что-то сперва крутанулось, потом перешло - gotoAndPlay на кнопке и getUrl на кадре.

Старый 21.01.2007, 01:06
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 25  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
Мне трудно объяснить но попробую!
Код:
this.gotoAndPlay("s1");
Это всё у меня нормально работает, в кадре прописанно s1 и s2 !!!
Но, чтобы это сработало, нужно создать кнопку -чтоб при наведении на неё, заиграло s1 и s2. Правильно?
Так получилась эта задняя кнопка, иначе мне не запустить s1 и s2.
Всё это работает хорошо, но когда накладываю по верх этой кнопки ещё одну такую же, то эта втарая кнопка перекрывает первую, а значит и все команды на заднем фоне перестают в очерёдности работать ( мышка заднюю кнопку не видит!), и задняя кнопка начинает работать с начала не доиграв до конца.
Понял хоть что-нибудь???

Код:
this.gotoAndPlay("1");
А здесь да, кавычки просто опечатались.

Старый 21.01.2007, 01:22
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 26  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
Цитата:
Сообщение от Kikasso
потом перешло - gotoAndPlay на кнопке и getUrl на кадре.
Я вот это ни как не пойму, как это getUrl на кадре???
Я всегда прописываю getUrl на самой кнопке, а в кадр я не умею вставлять, как это???
Вот так я всегда делаю на кнопке
Код:
on (release)
{
  loadMovieNum("2.swf", 0);
}

Старый 21.01.2007, 01:30
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 27  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от rols
Я всегда прописываю getUrl на самой кнопке, а в кадр я не умею вставлять, как это???
Ключевой кадр, по нему щелкаешь и в окне action пишешь код. Это если во флеше.
Цитата:
Всё это работает хорошо, но когда накладываю по верх этой кнопки ещё одну такую же, то эта втарая кнопка перекрывает первую, а значит и все команды на заднем фоне перестают в очерёдности работать ( мышка заднюю кнопку не видит!), и задняя кнопка начинает работать с начала не доиграв до конца.
Понял хоть что-нибудь???
Честно говоря, слабо ))
Зачем накладывать поверх одной кнопки другую? Или в квике иначе нельзя?
upd: вроде дошло. Продублируй команды с кнопки, которую мышь не видит, на ту, которую видит.


Последний раз редактировалось Kikasso; 21.01.2007 в 01:32.
Старый 21.01.2007, 01:33
KLieriK вне форума Посмотреть профиль Отправить личное сообщение для KLieriK Найти все сообщения от KLieriK
  № 28  
Ответить с цитированием
KLieriK
 
Аватар для KLieriK

Регистрация: Jul 2004
Адрес: непонятно где
Сообщений: 1,046
Отправить сообщение для KLieriK с помощью ICQ
rols
скачай лучше нармальный продукт для разработки во флеш.
ссылка указана у меня в подписи.
а лучше скачй шаравой флеш 9 и не будет проблем в разработке.
так как мало кто использует аналогичный с твоим продуктом
__________________
help: .flash .xhtml|css

Старый 21.01.2007, 01:47
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 29  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
"Ключевой кадр, по нему щелкаешь и в окне action пишешь код. Это если во флеше."
-Нее так у меня на кадр нельзя, только на предмет какой либо, например кнопка.

"upd: вроде дошло. Продублируй команды с кнопки, которую мышь не видит, на ту, которую видит."
пр наведении эту не видит:
Код:
on (rollOver)
{
    this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
    this.gotoAndPlay("s2");
} // end if
а видит вот эту
Код:
on (release)
{
  loadMovieNum("мувик.swf", 999);
}

Старый 21.01.2007, 02:00
rols вне форума Посмотреть профиль Отправить личное сообщение для rols Посетить домашнюю страницу rols Найти все сообщения от rols
  № 30  
Ответить с цитированием
rols
[+5 04.05.08]

Регистрация: Oct 2005
Сообщений: 32
Отправить сообщение для rols с помощью Skype™
Цитата:
Сообщение от KLieriK
rols
скачай лучше нармальный продукт для разработки во флеш.
ссылка указана у меня в подписи.
а лучше скачй шаравой флеш 9 и не будет проблем в разработке.
так как мало кто использует аналогичный с твоим продуктом
А что уже появился Flash 9 Encoder???, дамс отстал я от жизни, надо будет поискать!!
а 8 макромедию устанавливать, это уже большие проблемы, к ней ведь надо ещё привыкнуть, а это ещё пол года на клавиши придётся жать без отдыха)))) Мне тут только с кнопкой разобратсяи всё будет ок!, осталное не проблема для меня. а если чесно то макромедия очень долго думает по этому я и нашёл другую прогу.

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

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

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


 


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


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