|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: May 2009
Сообщений: 54
|
class Button не хочет работать в FLASH IDE
package { import flash.display.MovieClip; import flash.events.MouseEvent; import flash.text.TextField; import flash.text.TextFormat; import fl.controls.Button; public class ButtonExample extends MovieClip { private var b1:Button; private var b2:Button; private var b3:Button; private var tf:TextField; public function ButtonExample() { createTraceField(); setupButtons(); } private function createTraceField():void { tf = new TextField(); tf.width = 200; tf.height = 400; tf.x = 200; tf.y = 10; addChild(tf); } private function setupButtons():void { b1 = new Button(); b2 = new Button(); b3 = new Button(); b1.move(10,10); b2.move(10,40); b3.move(10,70); b1.label = "Default Button"; b2.label = "Custom Styled Button"; b3.label = "Toggleable Button"; b2.setStyle("textFormat", new TextFormat("Georgia")); b3.width = 120; b3.toggle = true; b1.addEventListener(MouseEvent.CLICK,buttonClick); b2.addEventListener(MouseEvent.CLICK,buttonClick); b3.addEventListener(MouseEvent.CLICK,buttonClick); addChild(b1); addChild(b2); addChild(b3); } private function buttonClick(e:MouseEvent) { var button:Button = Button(e.target); tf.appendText(button.label + "\n"); } } } http://help.adobe.com/ru_RU/FlashPla...xamplesSummary проблема в том что у меня он не работает код (FLASH IDE CS5.5), мне нужен класс Button со всеми вытекающими, но он не хочет работать: TypeError: Error #1006: move не является функцией. at ButtonExample/setupButtons() at ButtonExample() ага, componentUI, хотя она вроде как наследоваться должна. пробую импортировать весь пакет(на всякий) вместе с этим componentUI: import fl.core.*; в итоге получаю: D:\testsite\www\ButtonExample.as, Line 8 1172: Definition fl.core could not be found. как вылечить? что проверить? подскажите, вроде библиотека то стандартная.. но что то вот не хочет. |
|
|||||
Регистрация: Nov 2009
Сообщений: 176
|
для Button() можно использовать дополнительную библиотеку (прикрепил)
может лучше использовать SimpleButton() ?или создать свой класс и использовать какой то мувик ? Последний раз редактировалось Wadimir; 29.04.2012 в 14:18. |
|
|||||
Все нормально работает даже в CS3.
Нормально структурируйте классы в файле и будет все OK. Надеюсь, не забыли перетащить экземпляр Button к себе в библиотеку? А вот SimpleButton - это, точно, отдельная песня. Можете попробовать, если есть ... много времени для экспериментов.
__________________
Кто хочет, тот ищет способ, а кто не хочет - тот ищет причину! Последний раз редактировалось Storfus13; 29.04.2012 в 15:40. |
|
|||||
Регистрация: May 2009
Сообщений: 54
|
Цитата:
Выяснилось что это флеш глючил, очистил библиотеку, перенес заново вроде заработало. А такой вопрос, можно ли использовать FLEX компоненты как нибудь во FLASH IDE? |
Часовой пояс GMT +4, время: 10:00. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|