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

Skarab 15.08.2006 19:14

Как сделать, чтобы кнопка появлялась рендомно?
 
Как сделать, чтобы кнопка появлялась рендомно при помощи action script? (Flash 8). С мувиклипом получается, а с кнопкой нет. Помогите плз

DarkLight 15.08.2006 19:17

1. Мувиклип лучше кнопки
2. Что подразумевается под "появлялась рендомно"?

Skarab 15.08.2006 19:39

тогда как нажать на мувиклип, чтобы перейти к определенному кадру? Пробовал в мувиклип засунуть кнопку и дать ей команду
on (release) {
gotoAndPlay("scene 1", 26);
}
кнопка отказывается переходить в указанное место.

"появлялась рендомно" т.е. случайно за заданной области (х у), допустим при первом запуске ролика кнопка появилась в правом верхем углу, а при следующем запуске в нижнем левом углу .
это:

onClip Event (load) {
_x = random (550)
_y = random (400)
}
не работает ессно.
пробовал вместо "onClip Event (load)" поставить "on (release)", не помогает =/

DarkLight 15.08.2006 19:52

1. onClipEvent пишется слитно, а этот код работает
2. Случайное появление лучше сделать через attachMovie
3. on/onClipEvent это вообще пережиток прошлого, не нужно его использовать
4.
Код:

myClip.onRelease = function() {
        myClip.gotoAndStop(2);
};


Skarab 15.08.2006 19:55

я в action script полный нуб
куда этот код засунуть надо?
и что нужно писать вместо "myClip"
и это разв для кнопки?

DarkLight 15.08.2006 20:05

Instance name того клипа, который должен при нажатии на себя переходить к другому кадру

Код на шкале, материнской по отношению к клипу (в данном случае главная)

Skarab 15.08.2006 20:13

либо не работает, либо я что-то не так делаю. Исходник можешь кинуть?

DarkLight 15.08.2006 20:21

Вложений: 1
Держи:
Вложение 14990

Skarab 15.08.2006 20:30

аха, спасибо. кажется понял.
Только как убрать эту псевдо-кнопку скажем....в 10 кадре?

DarkLight 15.08.2006 20:39

В десятом кадре чего? Основной шкалы?Тогда
Код:

myClip.removeMovieClip();


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

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