нефига вопервых там если не проверенно то оно и не будет переходить
а у меня есть одобренно
и если сделать каксказал совесть то оно переходит по адресу http://vkontakte.ru/idhttp://vkontakte.ru/idи ид пользавателя
поэтому я сделал так
Наткнулся на такую проблеху хотел чделать так:
Если угадал то переходит то 2 кадр. message_tf.text="Правильно! Это число "+randomNumber+".";
winGame();
заменил на gotoAndStop(2);
Но...не работает.он всегда переходит....в 1 кадр сувал stop (),но всё равно не работает.
кто что может посоветовать?
Результат просто добавляется выше..а как сделать, чтобы он обновлялся?!
Вот я код из урока переделал, чтобы при нажатии на кнопку прибавлялось +1
import vk.VkApiNode;
var api_id:Number=1908541;// ID приложения
var api_secret:String="Jpl5NN0GY3";// секретный ключ
var beginMessage:String;
var randomNumber:uint;
var my_guess:uint;
var try_count:int;
var api:VkApiNode;
var url_loader:URLLoader;
var url_request:URLRequest;
var query:String;
var uids:Array;
var fields:Array;
var viewer_id:Number;
// создание стиля текста, для вывода рекордов
var myCSS = new StyleSheet();
myCSS.setStyle("a:link", {textDecoration:"none"});
myCSS.setStyle("a:hover", {textDecoration:"underline"});
records_tf.styleSheet=myCSS;
// получение текущих рекордов
getHightScores();
// запуск главной функции игры
init();
function init():void {
guess_btn.addEventListener(MouseEvent.CLICK, yourGuess);
}
function yourGuess(event:MouseEvent):void {
winGame();
}
function winGame():void {
// выигрыш
// очки высчитываются по формуле (оставшееся кол-во попыток)*10
try_count_tf.text="Ваш результат: "+try_count*1+" баллов.";
// отправка рекорда
setHightScores();
}
function guessAgain(event:MouseEvent):void {
init();
}
function setHightScores():void {
// функция отправки рекорда на сервер вконтакте
viewer_id=LoaderInfo(root.loaderInfo).parameters.viewer_id;
// содание запроса для отправки рекорда
api=new VkApiNode(viewer_id,api_id,api_secret);
query=api.setUserScore(''+(try_count++*1));
url_request=new URLRequest(query);
url_loader=new URLLoader ;
url_loader.addEventListener(Event.COMPLETE,onLoaded2);
url_loader.load(url_request);
}
function getHightScores():void {
// функция получения рекордов
viewer_id=LoaderInfo(root.loaderInfo).parameters.viewer_id;
api=new VkApiNode(viewer_id,api_id,api_secret);
query=api.getHighScores();
url_request=new URLRequest(query);
url_loader=new URLLoader ;
url_loader.addEventListener(Event.COMPLETE,onLoaded);
url_loader.load(url_request);
}
function onLoaded(event:Event):void {
if (url_loader.data!=null) {
var externalXML=new XML(url_loader.data);
var topUsers='';
var len=externalXML.score_info.length();
for (var i=0; i<len; i++) {
topUsers=topUsers+externalXML..score+' <a href="http:/vkontakte/id'+externalXML..user_id+'">'+externalXML..user_name+'</a><br />';
}
records_tf.htmlText=topUsers;
} else {
trace("Error!");
}
}
function onLoaded2(event:Event):void {
getHightScores();
}