![]() |
duplicateMovieClip(_root.text,"text"+i,i)
ни кто не знает по чему не дублирует TextField созданный
createTextField Код:
_root.createTextField("mytext", 362, 100, 90, 90, 20); |
во первых синтаксис для "duplicateMoveClip" -> RTFM
во вторых "duplicateMoveClip" всю жизнь был методом MoveClip, а не TextField! -> делай выводы |
Да вот нет :)
Насколько я понимаю этот код вроде рабочий (по идее) и дупликаты будут, можно заюзать CTRL+ALT+V - и глянуть прав я или нет, но вот че да как я хз :), там траблов много, насколько я помню с текстовыми полями ... p.s.: вращение естественно убрать, или делать эмбеженный фонт. |
Да, ВОТ, нет :)
в какойто мере код действительно рабочий, и дубликаты будут в листе вариабласов, вроде и визибл у всех тру и координаты выдает разные, но не видать их хоть убей. если перед duplicateMoveClip поставить ссылку(_root или this) _root.duplicateMovieClip("mytext", "text"+i, i); то дубликатов уже не будет! почему? не знаю фича это или баг??? возможно это что-то недоделаное разработчиками. |
Вообще-то странно: - сначала что-то создавать с помощью АS, а потом это дуплить. Не легче ли сразу создавать нужное количество? Примерно так:
Код:
for(i=0;i<360;i++){ |
если создать в библиотеке новый фонт и залинковать его, то все будет, и rotation и содержимое полей.
Код:
for (i=0; i<18; i++) { |
сенкс derhab
я както сразу недогнал что дубликейт можно не использовать |
| Часовой пояс GMT +4, время: 18:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.