Показать сообщение отдельно
Старый 29.05.2011, 00:44
Сeргей вне форума Посмотреть профиль Отправить личное сообщение для Сeргей Найти все сообщения от Сeргей
  № 14  
Ответить с цитированием
Сeргей

Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
Попробовал - опять не работает.
Да, код в обоих фильмах пишется прямо во fla-файлах. Понимаю, что дурацкий вопрос, но приведенный Вами код нужно вписывать во fla-файл фильма-папы?
Код AS3:
import vk.APIConnection;
import vk.events.*;
var flashVars: Object = stage.loaderInfo.parameters as Object;
var VK: APIConnection = new APIConnection(flashVars);
a1.visible = false;
VK.addEventListener("onApplicationAdded", onApplicationAdded);
function onApplicationAdded(e:CustomEvent):void {
	VK.callMethod("showSettingsBox", 1030);
	a1.visible = true;
}
if (flashVars.is_app_user == 1) {
	if (!(flashVars.api_settings & 2) || !(flashVars.api_settings & 4) || !(flashVars.api_settings & 1024)) {
		VK.callMethod("showSettingsBox", 1030);
		a1.visible = true;
	} else {
		if (stage) {
			initialize();
		} else {
			addEventListener(Event.ADDED_TO_STAGE, initialize);
 
		}
		function initialize(e:Event = null) {
			removeEventListener(Event.ADDED_TO_STAGE, initialize);
			var loader:Loader = new Loader();
			var url:URLRequest = new URLRequest("http://sibir.hop.ru/preolader.swf");
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loading);
			loader.load(url);
		}
		function loading(e:Event) {
			stage.addChild(e.target.content as DisplayObject);
		}
	}
}
if (flashVars.is_app_user == 0) {
	VK.callMethod("showInstallBox");
}
a1.addEventListener(MouseEvent.CLICK, click_);
function click_(evt:MouseEvent) {
	VK.callMethod("showSettingsBox", 1030);
}


Последний раз редактировалось Сeргей; 29.05.2011 в 00:55.