|
|
|||||
Регистрация: Apr 2011
Сообщений: 1
|
Flex and ActionScript Event
Имеется такой вопрос.
Только начал изучать флеш (задача - последующая разработка), все не знал, с какой стороны подойти. Решил взять Flex с ActionScript 3.0. Сразу же наткнулся на проблему, и особо ничего не нагуглил. package MyControls { import fl.controls.Button; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; public class Panel { public function bClick(e:MouseEvent):void { } } } <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:my="MyControls.*"> <s:Panel title="MyApplication"> <s:Button click="Panel.bClick();" id="bButton" label="123" /> </s:Panel> </s:Application> Но получаю ошибку: Error: Call to a possibly undefined method bClick through a reference with static type Class. Почему метод неизвестен? |
|
|||||
Modus ponens
|
Если вы пишете
- то имеется в виду статический метод, если вы пишете
то имеется в виду метод объекта. Когда вы используете шаблоны MXML то имя переменной - это аттрибут id. Т.о. аналогично приведенному выше АС коду.
__________________
Hell is the possibility of sanity |
Часовой пояс GMT +4, время: 00:00. |
|
« Предыдущая тема | Следующая тема » |
|
|