Доброго времени суток, подскажите в чем трабла...при компиляции error:
...\src\newPlayer.as, Line 13 1120: Access of undefined property t_info.
файл index.as
Код AS3:
package src {
import flash.text.*;
import flash.display.*;
import flash.events.*;
public class index extends MovieClip{
public function index(){
b_ok.addEventListener(MouseEvent.MOUSE_DOWN, getName);
}
public function getName(e:Event):void{
var player = new newPlayer(t_user.text);
}
}
}
файл newPlayer.as
Код AS3:
package src {
import flash.text.*;
import flash.display.*;
import flash.events.*;
public class newPlayer {
private static var maxName:Number = 10;
public var playerName:String;
public function newPlayer (name){
setName(name);
if(playerName){
t_info.text = playerName; <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ОШИБКА!
}
}
public function setName (newName) {
if (newName.length > newPlayer.maxName) {
newName = newName.substr(0, newPlayer.maxName);
} else if (newName == "") {
return;
}
playerName = newName;
}
}
}
Исходник: