Я немного смущен. Я сделал символ кнопки, и я поместил текстовое поле под названием «butLabel». эта кнопка инкапсулируется в другой мувиклип под названием MainMenu. cbegin - это имя экземпляра, который я дал кнопке. Если я так прослежу ...непонимание кнопок и текстовых полей
trace(menu.cbegin);
Он признает, что кнопка cbegin - это кнопка. но если я прослежу его вот так:
trace(menu.cbegin.butLabel);
это говорит butLabel is null. Ниже, как я называю в меню мувиклипа
var menu = new MainMenu();
trace(menu.cbegin.butLabel);
menu.x = sr.stageWidth/2;
menu.y = sr.stageHeight/2;
Опять же, кнопка работает, но метка внутри кнопки оленьей кожи. текстовое поле настроено на динамическое, и я копировал и вставлял имя, которое было в поле имени экземпляра, в мой код. поэтому они должны быть одинаковыми. Я также начал вводить текстовую кнопку в текстовое поле по умолчанию из библиотеки и, похоже, работает нормально, но если я изменяю текстовое поле с помощью кода, это не сработает. Любые предложения о том, что происходит? Благодаря!
Можете ли вы предоставить больше кода для тестирования? –
Вы пытались 'menu.butLabel'? –