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

Wadimir 04.12.2009 17:01

как нажать на кнопку чтоб она исчезла и не появлялась?
 
На сцене первого кадра есть три кнопки. При нажатии на первую - переходим на 10 кадр, на вторую -15, на третью - 20.
На 10, 15, 20 кадрах есть кнопка при нажатии на которую осуществляется переход на 1 кадр.
Как сделать чтоб при нажатии на каждую кнопку в первом кадре они исчезали и при возвращении на 1 кадр не появлялись?

suVrik 04.12.2009 17:06

Можно к примеру в код нажатия кнопки вписать новые координаты.
Типа чтоб убралась куда нить далеко О_о

safinik2009 04.12.2009 17:30

Пиши на кнопку
Код AS1/AS2:

on(press){
        this._x = 1000
}


Wadimir 04.12.2009 17:48

Вообще то я говорил про исчизновение а значит будет
Код AS1/AS2:

this._visible = false;


и должно быть не просто исчезновение, а переход (см. вопрос)

Код AS1/AS2:

on(press){
gotoAndStop(15);
this._x = 1000
 
}

а в 15 кадре кнопка
Код AS1/AS2:

on(press){
        gotoAndStop(1);
 
}

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

Chuck607 04.12.2009 17:53

попробуйте так:
Код AS1/AS2:

on(press)  {
        if(go == undefined){
                gotoAndStop(15);
                this._visible = 0;
                go=1;
        }
}

сработает однажды

Zik. 04.12.2009 18:09

Вложений: 1
to safinik2009, Chuck607: не учите плохому
to Wadimir: не учитесь плохому
Сделал пример - смотрите

suVrik 04.12.2009 18:18

http://*****************/files/e87yz0rp0
Вот это полегче помойму)

Chuck607 04.12.2009 18:18

уменя не открывается, стоит flash 8

Wadimir 04.12.2009 18:21

Большое всем спасибо

suVrik 04.12.2009 18:21

FLASH8 версия.
http://*****************/files/45hdjncp3


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

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