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

shlon 09.08.2005 16:19

вызов функции в дублицируемом клипе
 
делаю дубликат мувика. в мувике лежит еще один мув, а в этом муве функция, которую я не могу запустиь. запускаться она видимо просто не успевает, поскольку если на одну кнопку повесить дублицирование мувика а на другую вызов функции то все работает. подскажите как отследить событие полной загрузки мувика.

7thsky™ 09.08.2005 19:04

после дублирования клипа, обратиться к функцие которая определенна в нем ты можешь только в след. кадре.

как отследить? не надо отслеживать, надо просто дождаться след. кадра.

либо пользоваться классами

либо менять прототип на лету
что то типа

var o = {};
o.__proto__ = MovieClip.prototype;
o.onClick = function () {
trace ('ok');
}

my_mc.attachMovie ('mc', 'newInstance', 1);
my_mc.newInstance.__proto__ = o;
my_mc.newInstance.onClick (); // выведет 'ok'


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

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