Yoc может передать родительский класс дочернему классу
public class StrobeMediaPlayback extends Sprite
{
private var _loader:Loader;
private var sourceId:String; //i want to access the the parent variable(sourceId) here
private var parentClass:PlayerStrobe_domaincheck;
public function StrobeMediaPlayback(parent:PlayerStrobe_domaincheck)
{
parentClass = parent;
trace("welcome");
}
public function Test():void
{
trace(parentClass.sourceId);
}
}
, а когда вы создаете своего ребенка из родительского (например), передать родительский объект как параметр типа
var some:StrobeMediaPlayback = new StrobeMediaPlayback(parentObject)
, и вы определитеродитель должен быть таким
public class PlayerStrobe_domaincheck extends Sprite
{
private var myService:NetConnection = new NetConnection();
private var _loader:Loader;
private var some:StrobeMediaPlayback; //update
public var sourceId:String;
public function PlayerStrobe_domaincheck()
{
_loader = new Loader();
sourceId = loaderInfo.parameters.src;// I want to pass This Variable
some = new StrobeMediaPlayback(this) //update
}
}
вы можете дефилировать свой дочерний объект в конструкторе родителей