Q:

Передача переменных через FlashVars

Собственно ворос как передать в SWF ролик переменную и отловить ее внутри. 

A:

При запуске, внутри добавленного на Stage спрайта:
var flashVars:Object = this.stage.loaderInfo.parameters as Object;
var localName:String = flashVars.value; (или flashVars["value"])

Если нужно в риалтайме из флеша:
var result = ExternalInterface.call("functionName", "param1", "param2", ...);

Для вызова из яваскрипта:
function callMe(name:String):String 
{ 
    return "busy signal"; 
} 
ExternalInterface.addCallback("myFunction", callMe);

Подробней о классе - Документация Action Script 3 - ExternalInterface
Живые примеры - Статья 1, Статья 2

