Форум 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)
-   -   не вызывается функция из MovieClip (http://www.flasher.ru/forum/showthread.php?t=129041)

Zhihar 23.08.2009 17:34

не вызывается функция из MovieClip
 
приветствую
у меня во флеш-ролике есть клип mcImage
внутри mcImage в верхнем слое прописана функция:
Код AS1/AS2:

function prepare(a:Number, b:Number)
{
}

в основном ролике в верхнем слое прописан ее вызов:
Код AS1/AS2:

mcImage.prepare(10, 20);

Проблема в том, что она не вызывается :(

если делаю

Код AS1/AS2:

this.onLoad()
{
    mcImage.prepare(10, 20);
}

тогда вызывается

В чем дело и как избавиться от onLoad?

Seroy 23.08.2009 19:42

ответ
 
может, стоит попробовать сделать функцию внутри клипа (не внутри ролика, а внутри клипа) глобальной? _global.function()

Жаль, проверить не могу - Flash не устанавливается)


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

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