Как получить URL SWF в библиотеке SWC - PullRequest
0 голосов
/ 12 апреля 2011

Я новичок в ActionScript3

Я хочу получить URL SWF.

, но я разрабатываю SWC lib.swf (Main) разрабатывает другого разработчика.

Я должен получить из Main loaderinfo, I / F уже исправлен.

У вас есть хорошая идея?

public function doSomething( arg1:String,arg2:String ):String
{
    /* some thing */

    return result;
}

1 Ответ

1 голос
/ 12 апреля 2011

Попросите другого разработчика передать класс Main или Stage (фактически любой DisplayObject) и вернуть из него loaderInfo.loaderURL.Что-то вроде:

public function getSWFURL( dObj:Sprite ):String
{
    return dObj.root.loaderInfo.loaderURL;
}

.root вернет корень DisplayObject, поэтому любой DisplayObject, прикрепленный к сцене, вернет это.

...