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

Rainbow_Sparkle 19.07.2015 20:17

проблема с функцией
 
Здравствуйте!
Написал функцию
Код AS1/AS2:

function tip_display(tip_text:String, tipAlphaFull:Number)
{
        tip_txt.text = tip_text;
        onEnterFrame = function ()
        {
                if (tip_txt._alpha >= 100)
                {
                        tipAlphaFull = 1;
                }
                if (tipAlphaFull == 1)
                {
                        tip_txt._alpha -= 2;
                }
                if (tipAlphaFull == 0)
                {
                        tip_txt._alpha += 2;
                }
        };
}
tip_display("test",0);

при первом вызове всё работает как надо, однако когда я вызываю её во второй раз из мувиклипа
Код AS1/AS2:

onClipEvent (enterFrame) {
        if (this.hitTest(_parent.p_mc))
        {
                _parent.tip_display("test 2",0);
        }
}

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


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

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