Показать сообщение отдельно
Старый 23.04.2011, 18:02
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 4  
Ответить с цитированием
goodguy
Banned

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Цитата:
Вообще бы компилятор должен ругаться уже на это:
Код AS3:
public function getInfo(e:Event):int{
Функции слушатели в AS не возвращают значений.
С чего бы это? Не будет он ругаться на такую конструкцию.
Можно, скажем написать так:
Код AS3:
public function getInfo(e:Event = null):int {
     return 5;
}
И вызывать эту функцию не по событию. Другое дело, что смысла в этом нет.

Цитата:
А как сделать, чтобы функция слушателя возвратила значение или как можно это заменить?
Зачем?
Можно в теле функции обработчика события вызывать другую функцию, которая уже будет возвращать событие