![]() |
не могу передать переменную в TextField
добрый день прошу помощи не могу вывести данные с массива в денамически созданное тест поле
массив kusimus_array[]; заполняется в руте по php запросу - без проблем выводиться в текстовое поле созданное инструментом во FLash создал клип mcKusimus и уже в нём программно создаю поле Код AS1/AS2:
пробую просто создавать в начале клипа переменную в руте - и вывести - всё норм подскажите где накосячил?:( |
Все дело в области видимости переменных. Я так понимаю массив kusimus_array находится в _root, а вы пытаетесь обратится к одному из его элементов из клипа mcKusimus. Варианты решения проблемы:
1. Сделать массив глобальным - var kusimus_array заменить на _global.kusimus_array 2. Обращаться к элементу через _root - kusimus.text = _root.kusimus_array[0]; Первый вариант предпочтительнее. |
странно - но не помогло хм...я кстати так пробывал - видно в самой функции где обработка данных - косяк
вот она собственно Код AS1/AS2:
|
Хм... а если попробовать так:
kusimus_array = my_st1.split("$$"); заменить на kusimus_array = my_st1.split("$$").slice(); Да, а вне функции Gorizontal массив виден ? |
виден: взять даже функцию MainWindow - в ней поменял вместо темы вставил массив kusimus_array- всё показывает
я думаю тут что-то с этим мувиклипом mcKusimus- это он почемуто- не видит этот массив именно с этой функции - поскольку с других мест перменные этот клип видит |
Странно, попробуйте создавать глобальный массив вне функций, а в функции задавать ему значение.
|
ща прпробую - у меня такой вопрос: как вывести несколько таких текстовых полей в один мувик одним циклом - из массива значит ? аттачем?
|
Нет, аттач тут безполезен, просто создайте через цикл необходимое количество полей:
Код AS1/AS2:
|
чё-то не идёт .......- что-то переделать придётся - а за цикл спасибо - обязательно применю =)
Добавлено через 10 часов 31 минуту :wacko: тупо код перенёс из мувика в рут - всё заработало теперь появилас новая проблема - как отчистить мувик от этих строк??? - поскольку при повторном вызове функции всё печатаеться поверх напечатанного - та же проблема и с вывродом изображения - не знаю как выгружать его из мувика -( загружал с помощью loadMovie) |
Выгружай с помощью, unloadMovie()
|
| Часовой пояс GMT +4, время: 13:57. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.