Форум 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)
-   -   flash игнорирует instance (http://www.flasher.ru/forum/showthread.php?t=115152)

mr.azazello 20.08.2008 17:53

flash игнорирует instance
 
Добрый день!

У меня есть мувиклип с instance "mProgress"

На основе этого мувиклипа сделана анимация, в первом кадре у него _alpha = 0 и в этом положении stop(); во 5-м кадре _alpha = 100 и в этом кадре на таймлайне тоже стоит stop();

Проблема в том что кога я обращаюсь к этому клипу trace(mProgress) выдает undefined

Если я захожу внутрь мувиклипа и ставлю там trace(this) он мне показывает instance23, которую флэш присвоил сам.

При поптыке обратиться например _root.instance23 - тоже выдет ошибку как будто такого мувиклипа и не было.

может я что-то не понимаю, может флэш не позволяет обращатся к мувиклипам ктоорые меняют на таймлайне свои свойства?

Волгоградец 20.08.2008 18:03

Мувик помещен на сцену и в панели Properties указано его имя?

lexa2000lexa 20.08.2008 18:04

исходник можно?

mr.azazello 20.08.2008 18:24

да в свойствах стоит Export For Action Script и там стоит такое же имя. Мувиклип лежит на сцене, но не в корне, а вложен в другой мувиклип. Который статичен.

lexa2000lexa 20.08.2008 18:28

А зачем вам Export For Action Script? вам нужно прописать имя выдилей его на сцене, в панели пропертис.

Double 20.08.2008 18:30

угу. и возникает вопрос, где написан trace. если в руте, так у того клипа, куда он вложен, тоже должно быть имя...

mr.azazello 21.08.2008 22:22

Вложений: 1
конечно instance прописан у мувиклипа в properties.
чтобы не было каких-то непоняток я смоделировал на простом примере ситуацию где тоже такое ображение не работает. прикладываю исходник.

BBOY Ильич 22.08.2008 00:46

вот тут надо прописывать
[IMG]http://************/uploads/080821/w3Z52UxNig.jpg[/IMG]

lexa2000lexa 22.08.2008 10:16

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

BBOY Ильич 22.08.2008 15:36

Ну в данном исходнике можно и не писать во всех кадрах


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

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