Цитата:
Сообщение от temofor
Не работает данный способ на Mac OS, браузер Safari 4 Beta
Есть еще варианты?
|
при вызове свф файла через ПХП, можно в пхп этой страницы назначить какую нибудь переменную (точно не знаю как это делается, так как не сам делал). А вот в флэше пишем это:
Код AS3:
var varName:String;
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;
var myFlashVar:String;
for (varName in paramObj)
{
myFlashVar = String(paramObj[varName]);
}
myFlashVar - в нашем случае получает дату этой переменной, а дальше уже ставим SWITCH statement и дальше уже все понятно я думаю. Вот кусок моего кода:
Код AS3:
switch (myFlashVar)
{
case "about" :
menu1_mc.poped = true;
currentPage = menu1_mc;
underline_mc.x = currentPage.x;
underline2_mc.x = currentPage.x;
break;
case "service" :
menu2_mc.poped = true;
currentPage = menu2_mc;
underline_mc.x = currentPage.x;
underline2_mc.x = currentPage.x;
break;
case "clients" :
menu3_mc.poped = true;
currentPage = menu3_mc;
underline_mc.x = currentPage.x;
underline2_mc.x = currentPage.x;
break;
...