PDA

Просмотр полной версии : Помогите вставить ссылку (вот исходник)


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
вот сделал 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
потом перешло - gotoAndPlay на кнопке и getUrl на кадре.
Я вот это ни как не пойму, как это getUrl на кадре???
Я всегда прописываю getUrl на самой кнопке, а в кадр я не умею вставлять, как это???
Вот так я всегда делаю на кнопке
on (release)
{
loadMovieNum("2.swf", 0);
}

Kikasso
21.01.2007, 01:30
Я всегда прописываю 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
rols
скачай лучше нармальный продукт для разработки во флеш.
ссылка указана у меня в подписи.
а лучше скачй шаравой флеш 9 и не будет проблем в разработке.
так как мало кто использует аналогичный с твоим продуктом
А что уже появился Flash 9 Encoder???, дамс отстал я от жизни, надо будет поискать!!
а 8 макромедию устанавливать, это уже большие проблемы, к ней ведь надо ещё привыкнуть, а это ещё пол года на клавиши придётся жать без отдыха)))) :mosking: Мне тут только с кнопкой разобратсяи всё будет ок!, осталное не проблема для меня. а если чесно то макромедия очень долго думает:quiet: по этому я и нашёл другую прогу.

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

настоятельно рекомендую скачать Flash Professional 9 ActionScript 3.0 Preview for windows (http://www.adobe.com/cfusion/entitlement/index.cfm?event=custom&sku=RC00243&e=labs_flpro9_as3)
привыкать пол года к нему никак не надо.
разобраться в нем тебе будет намного быстрее, так как тебе тут подсказывают именно по етому продукту. используя другой, увы, придеться разбираться полнотью самому (скорее всего).
а... и ещё.. скорее всего у тебя комп думает медленно! так как у меня на 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
__etc, ты ж сам в соседнем топе предлагал аналогичный продукт ;)

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

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

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