Добрый вечер. Есть программа, которая написана в кадрах. В ходе написания, выяснилось, что во время работы с другими программами на других языках нужен класс, для удобства передачи части данных. Проблема была успешно решена, и сам класс отлично принимает данные. Но встала проблема передачи данных из класса. Первоначально данные получались вот так (всё работало):
Код AS3:
public var messageD:Object = JSON.parse(dan_message);
Для перенаправки в программу было решено прописать в классе дополнительно:
Код AS3:
public var _messageF:Function = null;
.... код ....
public var messageD:Object = JSON.parse(dan_message);;
if(_messageF != null) _messageFunc(messageD);
.... код ....
А в кадрах код:
Код AS3:
function myf(json:Object):void {
inf1 = json.kordX;
trace("1");
}
obj._messageF = myf;
Укажите на ошибку, пожалуйста.