Как получить URL SWF в библиотеке SWC
Я новичок в ActionScript3
Я хочу получить URL SWF.
но я разрабатываю SWC lib. swf(Main) разрабатывает другой разработчик.
Я должен получить от Main loaderinfo, I / F уже исправлен.
У тебя есть хорошая идея?
public function doSomething( arg1:String,arg2:String ):String
{
/* some thing */
return result;
}
1 ответ
Решение
Попросите другого разработчика передать класс Main или Stage (фактически любой DisplayObject) и вернуть из него loaderInfo.loaderURL. Что-то вроде:
public function getSWFURL( dObj:Sprite ):String
{
return dObj.root.loaderInfo.loaderURL;
}
.root
вернет рут DisplayObject
так что любой DisplayObject
то, что прикреплено к сцене, вернет это.