package { import flash.net.*; import flash.display.*; public class saves extends Sprite { public function saves():void { // создание запроса var stat_loader:URLLoader = new URLLoader(); var stat_request:URLRequest = new URLRequest("http://fish.gamer-rus.net/stat.php");// заменяем на ссылку к вашему скрипту stat_request.method = URLRequestMethod.POST; // добавление параметров в запрос var stat_vars:URLVariables = new URLVariables(); stat_vars['auth_key'] = LoaderInfo(root.loaderInfo).parameters.auth_key;// auth_key из FlashVars stat_vars['viewer_id'] = LoaderInfo(root.loaderInfo).parameters.viewer_id;// ID просматривающего приложение stat_request.data = stat_vars; // выполнение запроса stat_loader.load(stat_request); } }}
При публикации swf возникает много ошибок (Их нет если не подключать файл as), ошибки не относятся к коду в as файле. В основном: Монтажный кадр 1, слой "Код", кадр 1, строка 67 1180: Вызов предположительно неопределенного метода gotoAndStop. И много других ошибок, хотя все правильно.
Dima22007
А за чем ты выклал этот код, он тут не причем ! Тебе ясно указывают на то что у тя в первом кадре gotoAndStop ,или убери ее или проверь ошибки???Или перенеси в основной класс saves!
gaponj88 писал(а):Dima22007
А за чем ты выклал этот код, он тут не причем ! Тебе ясно указывают на то что у тя в первом кадре gotoAndStop ,или убери ее или проверь ошибки???Или перенеси в основной класс saves!
gaponj88 писал(а):Dima22007
Так Александр тебе правильно сказал, пиши все в основном классе , просто перенеси то что у тя в кадре в основной класс, под названием saves
Я так и сделал, но выдает к каждой строке кода ошибку. Не находит его.
Если уверены, что код верен, но IDE все равно ругается, то в настройках публикации, в параметрах ActionScript снимите галочку "строгий режим". Но это только если вы точно уверены, что код верен, а IDE ругается зря, что бывает крайне редко, но бывает.