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

anthen 27.10.2006 15:12

проблема с управлением клипом
 
есть клип mc.
в нём 20 кадров анимации.
он вызывается в случайное время:
Код:

onClipEvent (load)
{
    _root.go = true;
        }
onClipEvent (enterFrame){
        if (_root.go)
    {
rnd = random (30);
if (rnd = 10) {
//вызов клипа
}

этот скрипт клипа, внутри которого находится вызываемая анимация.

когда клип вызывается, он не успевает иногда проиграться до конца - переменная rnd, снова приняв значение 10, начинает проигрывать его сначала. что можно сделать?

wvxvw 27.10.2006 15:53

if (rnd = 10) всегда возвращает true, = это оператор присваивания, == оператор сравнения. А вообще, вся конструкция непонятна... все то же самое можно было бы записать так:
Код:

if(true){
clip.onEnterFrame = function(){
rnd = random (30);
// вызов клипа
}
}


iNils 27.10.2006 18:52

anthen, для оформления своего кода, надо использовать теги [code][/code].


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

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