Кажется, здесь есть некоторая путаница.
Если вы создали свой собственный класс с именем custom_btn (который в идеале должен начинаться с заглавной буквы), попробуйте это ...
Убедитесь, что выв вашей библиотеке есть символ с именем Custom_btn.
Дважды щелкните по символу, чтобы открыть сцену и добавить динамическое текстовое поле.При необходимости вставьте глифы шрифтов и присвойте им имя экземпляра txt.
Вернувшись в библиотеку, убедитесь, что в свойствах символа отмечены галочки «Экспорт для ActionScript» и «Экспорт в кадре 1».
Убедитесь, что путь Class: указывает на файл Custom_btn.as.например, com.Custom_btn, если файл Custom_btn.as находится в папке с именем com.
package com {
import flash.display.MovieClip;
public class Custom_btn extends MovieClip {
public function Custom_btn() {
// constructor code
}
}
}
Тогда в вашем классе документов:
var myButton:Custom_btn = new Custom_btn();
addChild(myButton);
myButton.txt.text = "foo";