Форум 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)
-   -   duplicateMuvieClip из кадра (http://www.flasher.ru/forum/showthread.php?t=127740)

sylk 22.07.2009 14:48

duplicateMuvieClip из кадра
 
есть MuvieClip содержащий динамический текст и MuvieClip (простой квадрат). этот MuvieClip отсутствует в первом кадре и содержится только во втором. для этого MuvieClip-а я сделал отдельный Layer. далее есть другой Layer с кнопкой, и третий Layer для ActionScript. в первом кадре Layer (ActionScript) у меня есть глобальная функция (dupl), которая делает duplicateMuvieClip, а потом меняет _x, _y, _alpha, а так же текст, который отображается в "динамическом тексте", цвет этого текста и цвет квадрата.

проблемма такова: если я на кнопке пишу ActionScript типа:
Код AS1/AS2:

on (release) {
    dupl();
}

всё нормально, но если я делаю это в кадре 2 Layer (ActionScript) типа:
Код AS1/AS2:

my_btn.onRelease = function() {
    dupl();
}

то цвет текста и цвет квадрата не меняются! :( уже все перепробовал! но никак не получается. помогите плз!

iNils 22.07.2009 15:11

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

Psycho Tiger 22.07.2009 19:13

Отсюда не видно. Выложи исходник.

sylk 22.07.2009 20:20

всё, проблемма решена! просто когда всё переносил в отдельную функцию, то забыл переменные перенести! всем спасибо за помощь!


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

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