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

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

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

Регистрация: Apr 2010
Сообщений: 97
Question Чтение ХML в AS

Подскажите как открыть такую хмл
PHP код:
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
echo 
"<hp>".$hp."</hp>";
в флеше, вот что я пишу
Код AS1/AS2:
stop();
	myXML2= new XML();
	myXML2.load("BattleScan.php");
 
onEnterFrame=function(){
 
p1hp1=myXML2.firstChild.childNodes[0];
trace(p1hp1);
hp=Math.round(p1hp1);
p1hp.text=hp;
но он выдаёт сначало ундефайнд а потом только вставляет значение, но его использовать не даёт. подскажит как сделать что бы можно было прочесть и использовать

Старый 25.05.2010, 20:27
NAO111 вне форума Посмотреть профиль Отправить личное сообщение для NAO111 Найти все сообщения от NAO111
  № 2  
Ответить с цитированием
NAO111

Регистрация: Oct 2009
Сообщений: 155
Код AS1/AS2:
stop();
 
        var p1hp;
	myXML2= new XML();
	myXML2.load("BattleScan.php");
 
        myXML2.onLoad = function(success) {
 
            _root.p1hp1=myXML2.firstChild.childNodes[0];
        }
 
    p1hp=Math.round(p1hp1);

Старый 25.05.2010, 21:13
stepa323 вне форума Посмотреть профиль Отправить личное сообщение для stepa323 Найти все сообщения от stepa323
  № 3  
Ответить с цитированием
stepa323
 
Аватар для stepa323

Регистрация: Apr 2010
Сообщений: 97
неа всё равно не работает, в самом коде ошибка(

Старый 25.05.2010, 21:15
zurkis вне форума Посмотреть профиль Отправить личное сообщение для zurkis Найти все сообщения от zurkis
  № 4  
Ответить с цитированием
zurkis
 
Аватар для zurkis

Регистрация: Nov 2008
Адрес: Атланта
Сообщений: 1,271
код есть, помогли же, а ошибки можете сами исправить
__________________
Пока я жив, Вы горем обеспечены

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

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Тупо копирую рабочую болванку:

Код AS1/AS2:
	function contactLog()
	{
 
		var moi_XML:XML=new XML()
 
		var LVgetProfiles:LoadVars = new LoadVars()		
		LVgetProfiles.sendAndLoad(  http_aDDR, moi_XML, "POST" )
 
		moi_XML.onLoad=function(success:Boolean)
		{			
			if (success)
			{
                                              trace("moi_XML:"+this)
			}
			else
			{
			       trace( "ERROR" )
			}
		}		
	}
Если там у вас ошибка, проверьте что рнр ответ возвращается в UTF-8 и нет ничего лишнего, типа там амперсандов и т.п.
Зарегтесь ВКонтакте и на нем экспериментируйте. Кстати очень удобно.
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

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

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

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


 


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


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