связь fla и as
Re: связь fla и as
GrafMine
Там же написано, что это старая версия. Лучше используй новую. Когда я делал тот урок, у меня не было большого опыта работы с actionscript, тот код не сильно оптимизирован.
Конкретно по задаче, которую ты хочешь выполнить, не могу что-то посоветовать.
Там же написано, что это старая версия. Лучше используй новую. Когда я делал тот урок, у меня не было большого опыта работы с actionscript, тот код не сильно оптимизирован.
Конкретно по задаче, которую ты хочешь выполнить, не могу что-то посоветовать.
Re: связь fla и as
У меня такая же проблемка(как зделать остановку на определённом кадре)
Типа так?
и ещё вопрос его нужно просто дописать в конец Main.as
Типа так?
Код: Выделить всё
package { public class Test extends Sprite { public function Test() { // стоп gotoAndStop(3);} // другие функции }}
Re: связь fla и as
что? Прочитай про правильное описание package в actionscript 3.0. На предыдущей странице я писал в какой книге это можно прочитать.kek$ писал(а):его нужно просто дописать в конец Main.as
Re: связь fla и as
Александр
выдает ошибку в package номер ошибки 1083 в чём может быть проблема?
выдает ошибку в package номер ошибки 1083 в чём может быть проблема?
Re: связь fla и as
kek$
Не знаю что за ошибка. Не заучивал номера. Твоего кода не вижу, не знаю.
Не знаю что за ошибка. Не заучивал номера. Твоего кода не вижу, не знаю.
Re: связь fla и as
например вывод реклами в приложении с контейнером
Код: Выделить всё
/* http://flapps.ru/forum/ - форум о создании флеш приложений на основе ВКонтакте API */package { import flash.net.*; import flash.display.*; import flash.events.*; import flash.text.*; import vk.VkApiNode; public class Main extends Sprite { private var api_id:Number=1994441;// id вашего приложения private var api_secret:String="QKECzuSRc3";// секретный ключ private var api:VkApiNode; private var viewer_id; private var url_loader:URLLoader; private var url_request:URLRequest; private var query:String; private var photo_loader:Loader; private var responseAds:XML; public function Main():void { viewer_id=LoaderInfo(root.loaderInfo).parameters.viewer_id; // создаем и выполняем запрос api=new VkApiNode(viewer_id,api_id,api_secret,true); query=api.getAds(1);// 1 - количество возвращаемых рекламных объявлений (максимум 20). Если поменяете это значение, то придётся менять и обработку полученного ответа url_request=new URLRequest(query); url_loader=new URLLoader ; url_loader.addEventListener(Event.COMPLETE,adsLoaded); // слушатель "когда запрос будет выполнен" url_loader.load(url_request); } public function adsLoaded(event:Event):void { url_loader.removeEventListener(Event.COMPLETE,adsLoaded); responseAds=XML(url_loader.data);// создаём XML из полученных данных if (responseAds.error_code<=0) {// если нет сообщения об ошибке // загружаем изображение рекламы photo_loader=new Loader ; photo_loader.load(new URLRequest(responseAds..photo)); photo_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,photoLoaded); } else { trace('Ошибка ' + responseAds..error_msg); } } public function photoLoaded(e:Event):void { photo_loader.contentLoaderInfo.removeEventListener(Event.COMPLETE,photoLoaded); // отображаем загруженное изображение var photo:Loader=Loader(e.target.loader); photo.x=10; photo.y=10; addChild(photo); // создаем стиль для текста var myCSS = new StyleSheet(); myCSS.setStyle("p", {color:"#000000", fontFamily:"Tahoma", fontSize:11}); myCSS.setStyle("a:link", {color:"#2B587A", fontFamily:"Tahoma", textDecoration:"none"}); myCSS.setStyle("a:hover", {color:"#2B587A", fontFamily:"Tahoma", textDecoration:"underline"}); // добавляем заголовок в виде ссылки var ads_title_tf:TextField = new TextField(); ads_title_tf.styleSheet=myCSS; ads_title_tf.autoSize=TextFieldAutoSize.LEFT; ads_title_tf.selectable=false; ads_title_tf.htmlText='<b><a href="event:' + responseAds..link + '">'+responseAds..title+'</a></b>'; ads_title_tf.x=100; ads_title_tf.y=10; addChild(ads_title_tf); ads_title_tf.addEventListener(TextEvent.LINK, linkHandler); // добавляем описание var ads_desc_tf:TextField = new TextField(); ads_desc_tf.styleSheet=myCSS; ads_desc_tf.autoSize=TextFieldAutoSize.LEFT; ads_desc_tf.selectable=false; ads_desc_tf.htmlText='<p>'+responseAds..description+'</p>'; ads_desc_tf.x=100; ads_desc_tf.y=30; addChild(ads_desc_tf); } public function linkHandler(event:TextEvent):void { navigateToURL(new URLRequest(event.text), '_blank') } }}
Re: связь fla и as
У меня в подписи ссылка со всеми ошибками.
1083
Префикс "%1" для элемента "%2" не является связанным.
Название атрибута или элемента имеет префикс, но подходящего пространства имен не найдено. В этой инструкции содержится ошибка, так как отсутствует пространство имен foo, соответствующее foo
<foo:x xmlns:clowns='http://circuscenter.org'>
Re: связь fla и as
kek$
В любом коде ошибку выдаёт? В какой строке то? Подробнее описывай проблему. Может ты просто одновременно подключаешь класс и пишешь код в кадре.
В любом коде ошибку выдаёт? В какой строке то? Подробнее описывай проблему. Может ты просто одновременно подключаешь класс и пишешь код в кадре.
Re: связь fla и as
Александр
ошибку в любом коде выбивает где есть package {
код пишу только на сцене не могу врубиться чё за херня
ошибку в любом коде выбивает где есть package {
код пишу только на сцене не могу врубиться чё за херня