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

lamerlam 15.07.2011 21:14

Выполнить функцию при переходе на кадр
 
Привет. Нужно при переходе на кадр выполнить один раз функцию и перейти на другой кадр. Если подробнее, то был исходник в котором было следующее:
Код AS1/AS2:

but1.onRelease = function() { count(1) }
but2.onRelease = function() { count(2) }
 
function count(numb) {
        //тело функции
        gotoAndStop(5);
}

Как сделать тоже самое, если у меня реализация теперь:

Код AS1/AS2:

//первый кадр
but1.onRelease = function()
{
gotoAndStop(2);
};
 
but2.onRelease = function()
{
gotoAndStop(3);
};

Чтобы при переходе на второй кадр происходило
Код AS1/AS2:

function() { count(1) }
function count(numb) {
        //тело функции
        gotoAndStop(4);
}

и на третий count(2) соответственно.
Буду очень благодарен за совет.

vivado 21.07.2011 18:32

Код AS1/AS2:

//первый кадр
but1.onRelease = function()
{
number=1;
count (number);
gotoAndStop(2);
};
 
but2.onRelease = function()
{
number=2;
count (number);
gotoAndStop(3);
};

Ну и функция

Код AS1/AS2:

function сount (numb){
//тело функции
gotoAndStop(4);
}

Типа как то так


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

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