Форум 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)
-   -   attachMovie и изменить текст в мувике (http://www.flasher.ru/forum/showthread.php?t=110716)

MiddleSky 07.04.2008 19:36

attachMovie и изменить текст в мувике
 
делаю аттач мувика из библиотеки

Код:

_level0.attachMovie( "circle", "circle"+a, a );
затем хочу изменить текст внутри мувика есть динамическое текстовое поле

делаю это так

цыкл от и до (а итератор цыкла this.rez результат возвращаемый пхп)

Код:

eval("circle"+a+".instance"+a).text=eval("this.rez"+a);
впринципе все пашет....но смущает то место +".instance"+a

а инстенс может же изменится....как четко задать имя?

trigger 07.04.2008 19:48

Суть вопроса понял не до конца.
Имхо, ваш метод каким-то хакингом отдает.

В любом случае лучше делать так:
Код:

_level0["circle"+a+".instance"+a].text = "Some text";
з.ы. поясните суть вопроса.

iNils 07.04.2008 20:20

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

MiddleSky 08.04.2008 13:37

суть вопроса в том как изменить текст в аттаченном мувике....(т.е. аттачится муви клип..в нем внутри находится....динамическое текстовое поле....даю ему имя или ставлю переменную но по именни переменной немоуг изменить в ней текст)..

т.е. могу менять только обращаясь через инстанс...

вот так пашет ,
Код:

_level0["circle"+a+".instance"+a].text = "Some text";
но ".instance"+a - надо обойтись както без этого.....как?

udaaff 08.04.2008 13:49

Код:

_level0["circle"+a]["instance"+a].text
Точку в можно только в eval использовать:
Код:

eval("circle"+a+".instance"+a).text

MiddleSky 08.04.2008 16:30

я вас о рыбе спрашиваю вы мне о мясе...........

Говорю синоним instance как?????????????????

iNils 08.04.2008 17:02

Зайти в библиотеке в "circle" и дать instance name текстовому полю, например txt. Тогда код обращения будет такой
Код:

_level0["circle" + a].txt.text = this["rez" + a];

MiddleSky 08.04.2008 17:55

Вложений: 1
яж уже писал в самом начале что так делал.....не работает...еслиб работалобы ябы и не создавал эту тему....

Вложил файл...там 3 строчки....заккоментированная работает..но это не правильно тк. там прописан Instance

lexa2000lexa 08.04.2008 18:09

поменяйте свойство в библиотеке кнопки на клип и все заработает.

MiddleSky 08.04.2008 18:12

ок спасибо !!!!


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

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