Я создал рисунок во 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
Что я делаю не так?