Форум 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=106246)

MaxtoR 07.01.2008 12:58

Действия кнопок
 
Всем привет. вопрос такой: есть флэш ролик. в нем кнопки. как заставить при нажатии на них, браузер переходить на определенный УРЛ ??? тут может было уже че то подобное, но чёт я не нашел.

CrazyFlasher 07.01.2008 13:03

getURL

MaxtoR 07.01.2008 13:05

CrazyFlasher. да. getURL. эт же и дримвивер предложил. проблема в том что я ActionScript знать не знаю. гГ а сделать надо. можно пример кода плиз? )

CrazyFlasher 07.01.2008 13:09

btn - instance name кнопки

в первой фрейме:
Код:

btn.onPress = function(){
    getURL("http://www.google.com/", "_blank");
}


MaxtoR 07.01.2008 13:20

он ошибку выдал:
---
**Error** Scene=Scene 1, layer=Layer 4, frame=35:Line 1: Statement must appear within on handler
btn.onPress = function(){
---

DarkLight 07.01.2008 13:24

Вам же написали, что код писать надо во фрейме, а не на кнопке

MaxtoR 07.01.2008 13:27

DarkLight, я понял. терь ошибки нет. но и действия никакого не произошло %(

CrazyFlasher 07.01.2008 13:28

вы кнопке дали имя "btn" ?

MaxtoR 07.01.2008 13:37

CrazyFlasher нет. %) я просто не знаю как и где. это первый мой ролик ))

MrPoma 07.01.2008 13:48

Код:

var link:String = 'http://google.com';
btn.onPress = function(){
    if(Key.isDown(Key.SHIFT)){
          getURL(link, '_blank');
    }else{
          getURL(link, '_self');
    }
}

зы. инстэнс нэйм вводится в панели проперти

gamebuilder 07.01.2008 14:03

MaxtoR, не мучайтесь. Проще будет так:
1. выбираете вашу кнопку.
2. жмёте Shift+F3.
3. жмёте плюсик.
4. выбираете Web -> Goto Page
5. вводите ваш УРЛ.
6. готово!

И не кому потом здесь про это не рассказывайте - заклюют (шутка).

MaxtoR 07.01.2008 18:08

gamebuilder, не помогло %) всё вроде сделал как надо, а действия не происходит... или на локальном компе не работает? или что? не пойму.... =(

gamebuilder 07.01.2008 18:57

А у вас, MaxtoR, кнопка - действительно кнопка, или это пока просто рисунок. Если так, выбираете свой рисунок, жмёте F8, выбираете тип Button, и только после этого выполняете действия описанные мною выше.

То есть у вас кнопка должна быть символом, иначе - это только вы думаете, что она кнопка, - флеш так не думает.

В готовом клипе над кнопкой курсор должен менятся на руку с вытянутым пальцем. Это происходит?

MrPoma 07.01.2008 18:58

пост №10 и №4. вам мало?

Polflak 08.01.2008 12:35

извиняюсь, что не по теме, но очень нужен скрипт сворачивания окна из режима фуллскрин - не смогла найти, а нужен срочно. помогите, плиз

Mr. Fixit 08.01.2008 12:47

fscommand('fullscreen', false);

Polflak 08.01.2008 12:54

этот скрипт просто выводит из режима фуллскрин, а нет такого, чтобы сворачивал окно как в виндах, например?

etc 08.01.2008 13:45

Нет такого метода.

Polflak 08.01.2008 14:04

жаль. всем спасибо за помощь!


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

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