Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   тупой вопрос . . . . . (http://www.flasher.ru/forum/showthread.php?t=57320)

Stupid Dogg 21.04.2004 23:21

тупой вопрос . . . . .
 
Вложений: 1
тупой вопрос . . . . .

в мувике в первом кадре команда(stop) и находятся три кнопки.
что нужно написать (action script) на кнопку, чтобы при нажатие например на первую кнопку
мувик начинал играть (Play), а доходя до 45 кадра перескакивал на 50 кадр и остонавливался,
для кнопки номер два тоже самое только при достижение 45 кадра - перескакивал на 55 и т.д

>пркрепляю файл<

заранее благодарен !

ader 21.04.2004 23:52

А в чём вопрос собственно? :D :D

silin 21.04.2004 23:57

on (release) {
this.play();
this.onEnterFrame=function(){
if(this._currentframe==45){
this.gotoAndStop(50);//55..
delete this.onEnterFrame;
}
}
}

poorjorik 22.04.2004 00:02

Ну я типа здесь ламер но...
 
Ты можешь поступить так:
Создай мувик с твоей графикой (без кнопок).
на 45-м кадре (в нем) назначить
------------------------------
gotoAndPlay (n);
------------------------------
вставь его на сцену.
В поле Instance name задай ему имя например My_mc.
на каждую кнопку назначить:
------------------------------
on (release) {
_root.My_mc.n=x;
}
------------------------------
Где вместо Х напиши на какой кадр тебе нужно перейти...
Я могу ошибаться, помни, это лишь теория и кроме того синтаксис может быть неправильным.

poorjorik 22.04.2004 00:03

Ну я типа здесь ламер но...
 
Ты можешь поступить так:
Создай мувик с твоей графикой (без кнопок).
на 45-м кадре (в нем) назначить
------------------------------
stop();
gotoAndPlay (n);
------------------------------
вставь его на сцену.
В поле Instance name задай ему имя например My_mc.
на каждую кнопку назначить:
------------------------------
on (release) {
_root.My_mc.n=x;
}
------------------------------
Где вместо Х напиши на какой кадр тебе нужно перейти...
Я могу ошибаться, помни, это лишь теория и кроме того синтаксис может быть неправильным.
:rolleyes:

poorjorik 22.04.2004 00:07

Ой забыл еще на каждую кнопку
TellTarget (_root.My_mc){
gotoAndPlay ();
}

Stupid Dogg 22.04.2004 01:19

всем огромное спасибо

silin - не в бровь, а в глаз , с п а с и б о !


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

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