![]() |
Как связать нарисованный во флэше объект с кодом?
Начал изучать AS3 сразу, без знания 1 и 2. Потею над одной проблемой. В поиске был, либо непонятно, либо не работает. Вобщем объясните человеческим языком, как уже нарисованный объект во флэше (у меня кнопка) связать с кодом, чтобы обращаться к нему, по пунктам.
Я пытался связать объект с переменной, но возникали проблемы с путём, соответственно null. И достаточно ли просто нарисовать кнопку, чтобы к ней обращаться, т.е. нужно ли использовать linkage и прочее? Добавлено через 36 минут Так вроде немного разобрался с помощью документации MerlinTwi... Цитата:
Цитата:
Вроде все работает, но все это мне кажется как-то слишком мудрёно, кроме того возникает вопрос: А если у меня несколько кнопок, мне для каждой свой класс придется создовать? Мне почему то кажется, что в этой части кода нужно сделать какоето исправление типа того, что выделено жирным шрифтом, но я не знаю как это реализовать. Цитата:
|
в либе на символе нажимаете правой клавише->linkage. ставим флажок Export for ActionScrip, в поле Сlass вводим название своего класа, а далее создаем екземпляры своего класса
|
Не знаю на сколько понял ваш вопрос но можно сделать так.
Рисуете кнопку потом выделяете эту кнопку затем выбираете жмете ctrl+f3 потом в окшке в поле instance name задаете имя этой кнопки для обращения к ней. далее пишите следующий код Код AS3:
Код AS3:
|
kkin, большое спасибо, как раз это мне и нужно было. Я не знал об Instance Name. И нигде об этом не нашел. Все оказалось намного проще, я слишком глубоко копнул.
|
| Часовой пояс GMT +4, время: 22:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.