Быстрое копирование и вставка кнопок во Flash CS5 - PullRequest
0 голосов
/ 03 апреля 2012

Я очень плохо знаком с Flash и использую CS5.

У меня есть кнопка с анимацией при прокрутке.Как я могу «продублировать» эту кнопку, поскольку мне нужно еще несколько кнопок с одним и тем же шаблоном, просто с другим текстом (и разными вызываемыми функциями)?

Извините за глупый вопрос, но кнопка «Дублировать» расстраивает, так каккогда я изменяю текст в новой кнопке, он меняет текст в другой кнопке.Как будто я меняю шаблон.

Возможно, это неправильное понимание символов?Я полагаю, что символы в основном являются шаблонными классами ... есть ли способ создать новый экземпляр символа кнопки?

РЕДАКТИРОВАТЬ: РЕШЕНИЕ / ВРЕМЕННОЕ РЕШЕНИЕ

Я нашел обходной путь.

Просто сделайте свою первую кнопку, а затем в библиотеке дублируйте ее.Отредактируйте новую кнопку на панели библиотеки, затем вы можете нажать и перетащить новую кнопку на сцену.

-Вы могли бы дать реальный ответ, но у этого аккаунта нет репутации.

Ответы [ 2 ]

0 голосов
/ 03 апреля 2012

Предполагая, что вы просто обновляете текст в кнопке, подумайте о том, чтобы сделать TextField динамическим и дать имя экземпляра, например txt.Затем используйте ActionScript, чтобы изменить текст для разных кнопок.Например, что-то вроде этого будет работать для трех кнопок с именами экземпляров btn1 - btn3.

btn1.txt.text = "Button 1";
btn2.txt.text = "Button 2";
btn3.txt.text = "Button 3";

Таким образом, когда вы решите, что хотите позже изменить внешний вид всех кнопоквам не нужно рвать на себе волосы, чтобы обновить 40 копий, которые вы сделали ранее.

0 голосов
/ 03 апреля 2012

Щелкните правой кнопкой мыши по элементу, который хотите скопировать, выберите «Копировать», затем вставьте.каждая кнопка является новым экземпляром, но с такими же значениями, например, если вы измените один из символов / кнопок, это также повлияет на другие.

Существует также еще один вариант дублирования, который позволит вам теперьотредактируйте содержимое этих кнопок / символов, не влияя на свойства других символов.

Примечание: если у вас две кнопки с одинаковым именем экземпляра, последняя созданная кнопка / символ будет выполнять только действие, назначенное для этого. Убедитесь, чтовы даете им разные имена экземпляров, если планируете использовать его для ActionScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...