Я новичок во Flash CS3.
Мне было интересно, если кто-нибудь может сказать мне, как изменить ширину фрагмента ролика в соответствии с размером динамического текста внутри него. Я сделал это, создав текстовое поле «myText», а затем преобразовал его в символ MovieClip и назвал MovieClip myClip.
Текст в myText назначается во время выполнения, и его ширина изменяется в соответствии с текстом.
Я сделал это следующим образом: -
myClip.myText.selectable = false;
myClip.mouseChildren = false;
myClip.useHandCursor = true;
myClip.buttonMode = true;
myClip.myText.width = myClip.myText.textWidth + 5;
При этом я обнаружил, что интерактивная область изменяется в зависимости от размера текстового поля, но текстовое поле не отображается вообще.
Любая помощь с благодарностью.