Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 16.05.2011, 15:21
Prior вне форума Посмотреть профиль Отправить личное сообщение для Prior Найти все сообщения от Prior
  № 1  
Ответить с цитированием
Prior

Регистрация: Aug 2009
Сообщений: 74
По умолчанию изменение атрибута в хмл файле

здрасте
стала задача изменить атрибут файла хмл через АС2
чтоб узнать скоко было всего играков игры

мой код который это должен делать

но вот оно считает и трейсом выдает правильный результат
но сам файл не меняет

Код AS1/AS2:
	var GameName = "banner_kinder33";
	var Played=0;
 
stop();
 
function addtoxml()
{	xmlURL = 'xml-file.xml';
	xmlData = new XML();
	xmlData.ignoreWhite = true;
	xmlData.onLoad = loadXML;
	xmlData.load(xmlURL);
}
 
 
 
 
function loadXML(loaded)
{
    if (loaded)
    {
        _root.total = xmlData.firstChild.childNodes.length;
        for (i = 0; i < _root.total; i++)
        {
            baze = this.firstChild.childNodes[i];
			if (GameName == baze.attributes.name)
            {Played = baze.attributes.played;
			Played++;
			trace ('baze.attributes.played = ' +baze.attributes.played);
			trace ('Played = ' +Played);
 
			baze.attributes.played=Played;
						trace ('baze.attributes.played = ' +baze.attributes.played);
			trace ('Played = ' +Played);
 
            }
 
			else {trace ('enather game - ' +baze.attributes.name );}
        }
    }
    else
    {
        content = "file not loaded!";
    }
} // End of the function

Старый 16.05.2011, 15:41
t4arty вне форума Посмотреть профиль Отправить личное сообщение для t4arty Найти все сообщения от t4arty
  № 2  
Ответить с цитированием
t4arty

Регистрация: May 2010
Адрес: пространство в положении
Сообщений: 219
что создает xml файл должно и менять его (клиент этого делать не может)

Старый 16.05.2011, 15:52
Prior вне форума Посмотреть профиль Отправить личное сообщение для Prior Найти все сообщения от Prior
  № 3  
Ответить с цитированием
Prior

Регистрация: Aug 2009
Сообщений: 74
а какой тогда выход?
мб не хмл файл а тхт
так можно?
изменить его

Старый 16.05.2011, 19:11
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
нет. шлите новые даннеы обратно. сервер посчитает и перегенерит ХМЛ.
Представьте что 1000 человек считают этот атрибут. где должен лежать файл?
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Создать новую тему Ответ Часовой пояс GMT +4, время: 08:15.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 08:15.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.