Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Банальная вещь но все равно непойму про flash mx (http://www.flasher.ru/forum/showthread.php?t=77990)

Mored 06.04.2006 17:16

Банальная вещь но все равно непойму про flash mx
 
Нужно сделать обыкновенный объект-ссылку, думал даже кнопкой. Знаю что делается это как on realise чего то get url(адрес). Но в flash 5 в котором когда то работал это все просто добавляется в панели actions, а в flash mx среди всех actions что там есть я ненашел где эта самая on realise и вообще события для мыши. Может подскажите есть там вообще такое и где? Или вручную писать, что у меня тоже неполучилось. Спасибо.l

KUZEN 06.04.2006 17:30

Код:

my_btn.onRelease = function(){
getURL("http://www.mysite.ru");
}

где my_btn имя кнопки которая лежит на основной сцене а код лежит в первом кадре основной сцены

kayama 06.04.2006 17:33

Круто!
Новое действие - on (realise) )))

Таки вот рисуешь квадратик (F8) - преобразовываешь в кнопку, потом возращаешься на сцену выделяешь ЭТО.
(F9) пишеш:

on (release) {
getURL("ссылка");
}

Или по другому:
присваиваешь кнопке инстанс. в КАДРЕ с кнопкой пишешь:

инстанс.onRelease = function () {
getURL("ссылка");

}

kayama 06.04.2006 17:34

Цитата:

Сообщение от KUZEN
Код:

my_btn.onRelease = function(){
getURL("http://www.mysite.ru");
}

где my_btn имя кнопки которая лежит на основной сцене а код лежит в первом кадре основной сцены

Черт! Не успел ))))

Mored 06.04.2006 18:35

Спасибо за оперативные ответы.

Цитата:

Сообщение от KUZEN
Код:

my_btn.onRelease = function(){
getURL("http://www.mysite.ru");
}

где my_btn имя кнопки которая лежит на основной сцене а код лежит в первом кадре основной сцены

- этот код непошел, по умолчанию поставил symbol 1-объект, ну и код:
symbol 1.onRelease = function(){
getURL("http://www.mysite.ru");
}

этот вариант:
on (release) {
getURL("ссылка");
}

-прокатил. release может в скобках должно быть.
А эту функцию можно вызвать где нибуть чтобы в ручную неписать, а то вот скобки забудешь, или с ошибками напишешь и непойдет нифига?

KUZEN 06.04.2006 18:43

Ну во первых в имени не должно быть пробелов, а во вторых библиотечное имя обьекта тут не причём нужно давать Instance Name мувику на сцене ...

Mored 06.04.2006 19:36

понял, попробую.


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

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