_Player определяется только после запуска Event.INIT, поэтому любой вызов до определения значения _Player вызовет ошибку.
Вы должны иметь как минимум следующее:
public function videoMain (){
loadPlayer()
}
private function onLoaderInit(event:Event):void {
_Player=_loader.content;
//only show part of codes....
loadProgress();
}
, но события progress не являются статичными, поэтому для прослушивания меняющихся значений у вас должен быть прослушиватель событий enterFrame ...
private function onLoaderInit(event:Event):void {
_Player=_loader.content;
//only show part of codes....
addEventListener(Event.ENTER_FRAME , enterFrameListener);
}
private function enterFrameListener(event:Event):void
{
loadProgress();
// and here you add some way to remove this event listener when
// the video is fully loaded
}