Я создал графику во Flash CS4, содержащую текст. Я встроил соответствующие символы, а затем сохранил их как MovieClip в своей библиотеке. Затем я экспортировал его в файл SWC.
В моем коде AS3 (с использованием Flex SDK / блокнота) я затем импортирую фрагмент ролика и назначаю ему некоторые события мыши, чтобы я мог использовать его как кнопку.
К сожалению, весь текст в графике, который я импортирую таким образом, имеет курсор мыши "I", и текст можно выбирать. Это отнимает фокус у моего флеш-приложения и нехорошо!
Я знаю, что когда у меня есть текстовое поле, я могу:
var myButton:TextField = new TextField();
myButton.MouseEnabled = false;
Но это не действует, когда я импортирую видеоклип:
var myButton:MovieClip = new MyImportedButtonGraphic();
myButton.MouseEnabled = false; // No effect
// Plus some other things I learned:
myButton.selectable = false; // also no effect
myButton.MouseChildren = false; // No effect
Что я делаю неправильно?