Можно ли использовать «get» и «set» для анонимных функций в AS3? - PullRequest
0 голосов
/ 10 ноября 2010

Я пробовал, но, возможно, синтаксис неправильный:

course.totalScore = function get():int
{
...
}

Я получаю «1084: Синтаксическая ошибка: ожидание левой пары перед получением.»

У меня сложилось впечатление, что это ключевое слово предназначено для использования только в классах, т. Е. Оно не относится к основному прототипу AS3.

ПРИМЕЧАНИЕ. Приведенный пример находится в методе класса, а НЕ в скрипте временной шкалы, поэтому, пожалуйста, не цитируйте мне liveocs.

Ответы [ 3 ]

2 голосов
/ 10 ноября 2010

Функции get и set работают только с классом, поскольку они предназначены для дополнения свойств класса.Вне этого контекста нет особого смысла.

1 голос
/ 10 ноября 2010

Да, к сожалению, get, set и properties будут работать только в классах ...

0 голосов
/ 10 ноября 2010

попробуй

course.totalScore = function ():int
{
...
}
...