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

Fenix2009 12.01.2009 12:23

как сделать кнопку пауза??? при конвертации формы
 
есть кнопки стоп

Код:

on (release) {
        if        (_currentframe++) {
        stop();
} else  {
        play();
}
}

играть

Код:

on (release) {
        play();
}

и т.д.

как сделать кнопку "пауза"? чтоб проверяло идет ли конвертация, если да, то остановливало, если нет, то воспроизводило с места, где остановлено???

Код:

on (release) {
        if        (????????????) {
        stop();
} else  {
        play();
}
}

помогите, просто не хватает знаний, только начала учить Action Script и не могу нигде найти в учебниках такой пример, вообще конечно лучше всего было бы сделать кнопку Play которая при нажатии проигрывает и становится кнопкой Пауза, потом останавливает и превращается в кнопку Play, но это вообще сложно для меня...

etc 12.01.2009 12:38

Fenix2009, отредактируйте свой пост и оформите код тегами [code][/code].

Fenix2009 12.01.2009 13:58

а по существу, помогите, пожалуйста

lexa2000lexa 12.01.2009 14:13

что вы имеете ввиду под словами "конвертации формы "?

Fenix2009 12.01.2009 14:21

ну у меня объекты не клипы, а рисунки и значение tween - shape

lexa2000lexa 12.01.2009 14:56

если я правильно понял то вам нужно проверять пимерно так
Код AS1/AS2:

if(_root._currentframe!=_root._totalframes){
        stop();
        }
        else{
                play();
                }{


Fenix2009 12.01.2009 15:02

оно ругается...

Добавлено через 37 секунд
**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 1: Statement must appear within on handler
if (_currentframe!=_totalframes){

Total ActionScript Errors: 1 Reported Errors: 1

lexa2000lexa 12.01.2009 15:05

а зачем вы поубирали
Код:

_rootы
?

Fenix2009 12.01.2009 15:33

это не я это такое сообщение об ошибке выдается, в коде _rootы есть

lexa2000lexa 12.01.2009 15:35

исходник покажите


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

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