Добрый день! Передо мной встала такая проблема. Нужно вытащить переменную из функции, которая выполняется по наступлению события. Вот код функции:

Код AS3:
public function dataReceived(event:DatagramSocketDataEvent):void
{
for (var i:int = 0; i < event.data.length; i++)
{
var newData:int = event.data.readByte();
}
}
В двух словах, эта функция выполняется по наступлению события DatagramSocketDataEvent, которое происходит, когда на сокет приходят данные по UDP. readByte() считывает поток байтов и конвертирует эти байты в некоторое число.
Подскажите, пожалуйста, что нужно сделать, чтобы переменная newData была видима за пределами этой функции.