Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите вставить ссылку (вот исходник) (http://www.flasher.ru/forum/showthread.php?t=90906)

rols 20.01.2007 15:59

Помогите вставить ссылку (вот исходник)
 
Помогите вставить на слова ссылки (вот исходник)
http://rybak.pri.ee/flash/probnaja.swf

задний фон -это тоже кнопка.По верх этого фона нужно ещё кнопки поставить!
Помогите пожалуйста, у меня ничего не получается, а меню только такое нужно!:umnik2:

KLieriK 20.01.2007 16:09

пардон, уважаемый.
А ГДЕ ИСХОДНИК ТО? о0 о0 о0 о0 о0

rols 20.01.2007 16:16

вот он,пардон!

но только в формате /sqf

http://rybak.pri.ee/flash/probnaja.sqf

KLieriK 20.01.2007 16:20

это НЕ исходник. Это скомпилированный уже клип!
Исходник вообще-то в формате fileName.fla

rols 20.01.2007 16:22

Я просто пользуюсь другой программой и там исходники только fileName.sqf

ну я тогда щас в макромедии сделаю и выложу fileName.fla!

KLieriK 20.01.2007 16:25

Цитата:

и там исходники только fileName.sqf
водскажи название етой прграммы плиз :)

rols 20.01.2007 16:28

ВОТ ЭТОЙ
Sothink SFW

KLieriK 20.01.2007 16:34

дык. есси я не ошибяюсь вы говорите про: Sothink SWF Decompiler
Ето не флеш редактор. Это всего навсего декомпилятор!

rols 20.01.2007 16:43

вот сделал http://rybak.pri.ee/flash/probnaja.fla
в красные поля надо ссылки прописать и чтоб задняя кнопка тоже работала (см пример swf тот что в первом посте)

"Это всего навсего декомпилятор!" - вот я им и пользуюсь там намного мне проще работать и всё вроде получалось кроме вот этой проблемы две кнопки в одной )))

etc 20.01.2007 16:54

Ты в декомпиляторе создаешь флешки? :D :D :D

rols 20.01.2007 17:00

Sothink SWF Quicker
Вот этой прогой а что нельзя чтоли другими прогами делать флешки?
Ну помогите пожалуйста с проблемой!!!!

KLieriK 20.01.2007 17:08

Цитата:

Сообщение от rols
вот сделал http://rybak.pri.ee/flash/probnaja.fla
в красные поля надо ссылки прописать и чтоб задняя кнопка тоже работала (см пример swf тот что в первом посте)

"Это всего навсего декомпилятор!" - вот я им и пользуюсь там намного мне проще работать и всё вроде получалось кроме вот этой проблемы две кнопки в одной )))

незнаю что ч етим исх... но у меня он как-то криво работает.. впервые такое вижу.

в ощем... делаешь так.
создал кнопку на фоне. преобразовал ее в Button.
потом нажми на нее 1 раз, после Ф9.
откроеться панель.
там пиши
Код:

on(press){
  getURL('http://имя.сайта/страница.html')
}

потом нарисуй. кнопку. ее также преобразовуешь в Button.
также жмеш на нее 1 раз и потом в тоже поле ввода кода (если ты его закрыл нажми Ф9) вписываешь выше мною написаный код

good luck

rols 20.01.2007 17:25

Так не проходит! вторая кнопка перестаёт работать, при наведении на первую:umnik2: а мне нужно чтоб обе работали в месте!
Вот я тут пробую, может это поможет!:umnik2:
http://rybak.pri.ee/flash
Ну нет у меня исходника в fla. я всё делаю только в sqf.

KLieriK 20.01.2007 17:30

значит что-то нахамутал. переделай весь скрипт по новому. работать должно 100%

rols 20.01.2007 17:56

Вот я тут сделал:http://rybak.pri.ee/flash
Появится меню играешься на нем с мышкой вроде боле-мене работает
нажимаешь РЕКИ И ВОДОЁМЫ выходит другое меню. а там я сделал как выше написанно и сразу перестаёт работать!

rols 20.01.2007 17:58

То что первое меню там убрана задняя кнопка, по-этому и работает, но мне так не подходит вообще!!! мне нужно чтоб две кнопки срабатывало!

Мыкыта 20.01.2007 20:06

я бы руки отрывал за кирилцу в системных названиях!

rols 20.01.2007 20:43

А я пишу русскими, а не кириллицей!

N!kE 20.01.2007 20:51

пиши латиницей, и будет тебе щастие

Kikasso 20.01.2007 21:19

Делай в нормальной программе и будет нормально работать.

rols 20.01.2007 21:35

Да дело-то не в программе, я просто незнаю какой код прописать надо на эти две кнопки.

Kikasso 20.01.2007 22:35

код в кадре
Код:

btn.onRelease = function(){
getUrl("http://www.flasher.ru/forum/");
}

или, раз уж раздел для начинающих, код на кнопке
Код:

on(release){
getUrl("http://www.flasher.ru/forum/");
}


rols 20.01.2007 23:16

код в кадре
Код:

btn.onRelease = function(){
getUrl("http://www.flasher.ru/forum/");
}

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

Вы бы могли выложить исходник, как здесь сделано верхнее выпадающее меню ( http://rybak.pri.ee/flash ), а то я уже запарился:wacko: ничего не получается:boredom:
Это я сделал так:
задняя кнопка (задний фон)
Код:

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кнопка), а на этом фоне вторая кнопка и третья и тд.
Заранее благодарен!!!

Kikasso 21.01.2007 00:06

если код в кадре, каждой кнопке на сцене надо дать имя. В твоем исходнике вообще одна кнопка. rols, нарисовано красиво, но какой тебе код нужен убей меня не пойму.
ты пишешь
Код:

this.gotoAndPlay("s1");
пожалуйста, это переход на метку. Поставь ключевой кадр с такой меткой и все сработает.
Ты пишешь
Код:

this.gotoAndPlay("1");
Подразумевая переход на кадр с таким номером - убери кавычки и сработает.
Код:

this.gotoAndPlay(1);
Если тебе нужна ссылка тебе нужен getUrl. Если надо чтобы что-то сперва крутанулось, потом перешло - gotoAndPlay на кнопке и getUrl на кадре.

rols 21.01.2007 01:06

Мне трудно объяснить но попробую!
Код:

this.gotoAndPlay("s1");
Это всё у меня нормально работает, в кадре прописанно s1 и s2 !!!
Но, чтобы это сработало, нужно создать кнопку -чтоб при наведении на неё, заиграло s1 и s2. Правильно?
Так получилась эта задняя кнопка, иначе мне не запустить s1 и s2.
Всё это работает хорошо, но когда накладываю по верх этой кнопки ещё одну такую же, то эта втарая кнопка перекрывает первую, а значит и все команды на заднем фоне перестают в очерёдности работать ( мышка заднюю кнопку не видит!), и задняя кнопка начинает работать с начала не доиграв до конца.
Понял хоть что-нибудь???

Код:

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

rols 21.01.2007 01:22

Цитата:

Сообщение от Kikasso
потом перешло - gotoAndPlay на кнопке и getUrl на кадре.

Я вот это ни как не пойму, как это getUrl на кадре???
Я всегда прописываю getUrl на самой кнопке, а в кадр я не умею вставлять, как это???
Вот так я всегда делаю на кнопке
Код:

on (release)
{
  loadMovieNum("2.swf", 0);
}


Kikasso 21.01.2007 01:30

Цитата:

Сообщение от rols
Я всегда прописываю getUrl на самой кнопке, а в кадр я не умею вставлять, как это???

Ключевой кадр, по нему щелкаешь и в окне action пишешь код. Это если во флеше.
Цитата:

Всё это работает хорошо, но когда накладываю по верх этой кнопки ещё одну такую же, то эта втарая кнопка перекрывает первую, а значит и все команды на заднем фоне перестают в очерёдности работать ( мышка заднюю кнопку не видит!), и задняя кнопка начинает работать с начала не доиграв до конца.
Понял хоть что-нибудь???
Честно говоря, слабо ))
Зачем накладывать поверх одной кнопки другую? Или в квике иначе нельзя?
upd: вроде дошло. Продублируй команды с кнопки, которую мышь не видит, на ту, которую видит.

KLieriK 21.01.2007 01:33

rols
скачай лучше нармальный продукт для разработки во флеш.
ссылка указана у меня в подписи.
а лучше скачй шаравой флеш 9 и не будет проблем в разработке.
так как мало кто использует аналогичный с твоим продуктом

rols 21.01.2007 01:47

"Ключевой кадр, по нему щелкаешь и в окне action пишешь код. Это если во флеше."
-Нее так у меня на кадр нельзя, только на предмет какой либо, например кнопка.

"upd: вроде дошло. Продублируй команды с кнопки, которую мышь не видит, на ту, которую видит."
пр наведении эту не видит:
Код:

on (rollOver)
{
    this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut)
{
    this.gotoAndPlay("s2");
} // end if

а видит вот эту
Код:

on (release)
{
  loadMovieNum("мувик.swf", 999);
}


rols 21.01.2007 02:00

Цитата:

Сообщение от KLieriK
rols
скачай лучше нармальный продукт для разработки во флеш.
ссылка указана у меня в подписи.
а лучше скачй шаравой флеш 9 и не будет проблем в разработке.
так как мало кто использует аналогичный с твоим продуктом

А что уже появился Flash 9 Encoder???, дамс отстал я от жизни, надо будет поискать!!
а 8 макромедию устанавливать, это уже большие проблемы, к ней ведь надо ещё привыкнуть, а это ещё пол года на клавиши придётся жать без отдыха)))) :mosking: Мне тут только с кнопкой разобратсяи всё будет ок!, осталное не проблема для меня. а если чесно то макромедия очень долго думает:quiet: по этому я и нашёл другую прогу.

KLieriK 21.01.2007 02:32

тебе тут в основном буду помогать если ты используешь стандартный пакет программ. в твое же случае это не так.

настоятельно рекомендую скачать Flash Professional 9 ActionScript 3.0 Preview for windows
привыкать пол года к нему никак не надо.
разобраться в нем тебе будет намного быстрее, так как тебе тут подсказывают именно по етому продукту. используя другой, увы, придеться разбираться полнотью самому (скорее всего).
а... и ещё.. скорее всего у тебя комп думает медленно! так как у меня на 1,2 атлоне относительно небольшие прокты вполне нормально ведут себя относительно производительности системы.

а то что ты нашел другую прогу, так вот имеешь лишний хлопот.
удачи

etc 21.01.2007 02:52

KLieriK, ты б ещё Flex Builder предложил.
Flash 8 в руки, это нормальный продукт.

KLieriK 21.01.2007 13:07

__etc, ты ж сам в соседнем топе предлагал аналогичный продукт ;)

sem1313 21.01.2007 13:09

Цитата:

Сообщение от KLieriK
__etc, ты ж сам в соседнем топе предлагал аналогичный продукт ;)

Для вставки ссылки - Flash 8 подойдет. Больше не надо - уж поверь мне...

etc 21.01.2007 13:27

Цитата:

Сообщение от KLieriK
__etc, ты ж сам в соседнем топе предлагал аналогичный продукт ;)

Ничего подобного. Покажи, где.
С какой стати я буду советовать использовать для работы альфа-версию продукта, где ничего толком нет, ни хелпа, ни бьютифаера, да ещё AS3 по дефолту?

KLieriK 21.01.2007 15:23

__etc, хм. значит я тя с кем-то перепутал. сорри.


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

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