Я создал графику в Flash CS4, которая содержит текст. Я вложил соответствующие символы, а затем сохранил его как MovieClip в свою библиотеку. Затем я экспортировал его в файл SWC.Flash AS3 - как установить Импортированное текстовое поле movieclip as unselectable
В моем коде AS3 (используя Flex SDK/блокнот) я затем импортирую мувиклип и назначаю ему некоторые события мыши, поэтому я могу использовать его как кнопку.
К сожалению, все импортированные таким образом текстовые объекты имеют курсор мыши «I», и текст можно выбрать. Это крадет фокус с моего флеш-приложения и не очень хорошо!
Я знаю, когда у меня есть текстовое поле, я могу:
var myButton:TextField = new TextField();
myButton.MouseEnabled = false;
Но это не имеет никакого эффекта, когда это Movieclip я импортируя:
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
Что я делаю неправильно?
Отлично! . Обслуживает меня правильно, не узнав, как использовать Flash IDE. :( –