Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Adobe Flash CS3, азы


Автор: xamloru 20.8.2008, 15:32
Хочу в тупую создать кнопку по нажатию на которую открывалась бы ссылка. для всего обязательно должно использоваться as3.
создаю новую флешку.  создаю кнопку. бросаю на сцену. в том же(и единственном) фрейме пишу:
mybutt1_btn.onRelease = function(){
        getURL("http://mysite.ru/link1.html");
};

баттон предварительно именую mybutt1_btn
флеш ругается на все, и на onRelease, типа такого нету, и на getURL
чувствую в последних флешах поменяли все глобально, как вообше это делается в cs3.

P.S. Прошу извинения за тупой вопрос который наверное не раз обсуждался, то сходу ничего найти не смог.

Автор: Maksys 20.8.2008, 21:48
надо события создавать евенты генерить и прикреплять их к функциям.. в общем ппц

Код

function goURL(event:MouseEvent):void
{
    getURL("http://mysite.ru/link1.html");
}

mybutt1_btn.addEventListener(MouseEvent.CLICK, goURL);




как то так...

Автор: bars80080 20.8.2008, 23:22
это что, в AS3 произошла деградация?

Автор: xamloru 21.8.2008, 10:18
Помоему деградация там хорошая прошла. В плане возможностей как я понимаю, они расширились. а в плане удобства све стало каки-то непонятным. Причем даже документации нормальной нету =(( если уж решили так все координально изменять, хоть бы документацию писали нормальную.

PS попробую проверить предложенный способ, потом отпишусь.

Автор: Maksys 26.8.2008, 22:50
Документация есть нормальная на английском... так что бум ждать у сообщества руссификации

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)