Показать сообщение отдельно
Старый 25.03.2009, 18:27
Arif flasher вне форума Посмотреть профиль Отправить личное сообщение для Arif flasher Посетить домашнюю страницу Arif flasher Найти все сообщения от Arif flasher
  № 7  
Ответить с цитированием
Arif flasher
 
Аватар для Arif flasher

Регистрация: Mar 2009
Адрес: Баку, город ветров
Сообщений: 51
Отправить сообщение для Arif flasher с помощью ICQ Отправить сообщение для Arif flasher с помощью MSN Отправить сообщение для Arif flasher с помощью Skype™
Цитата:
Сообщение от 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;
...
__________________
Учусь флэшу с 01.01.2009
Status: Beginner