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

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

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

Регистрация: Jun 2010
Сообщений: 153
По умолчанию flash как сделать так чтоб игнорировал часть кода

подскажите как так сделать, я подгружаю xml в flash в нем yes или no

так вот как сделать если в xml yes то flash игнорирует часть кода, например knopka_2._visible = false или любой другой код.

Старый 29.06.2010, 09:35
Juice_Green вне форума Посмотреть профиль Отправить личное сообщение для Juice_Green Посетить домашнюю страницу Juice_Green Найти все сообщения от Juice_Green
  № 2  
Ответить с цитированием
Juice_Green
 
Аватар для Juice_Green

Регистрация: Dec 2005
Адрес: Новосибирск
Сообщений: 529
Отправить сообщение для Juice_Green с помощью ICQ Отправить сообщение для Juice_Green с помощью Skype™
написать код проверки ручками

Старый 29.06.2010, 09:40
yo3o вне форума Посмотреть профиль Отправить личное сообщение для yo3o Найти все сообщения от yo3o
  № 3  
Ответить с цитированием
yo3o

Регистрация: Jun 2010
Сообщений: 153
можно пример кода ?

Старый 29.06.2010, 11:28
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 4  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Код AS1/AS2:
if(xml =="yes"){
некий код
} else {
другой код
}

Старый 29.06.2010, 11:46
yo3o вне форума Посмотреть профиль Отправить личное сообщение для yo3o Найти все сообщения от yo3o
  № 5  
Ответить с цитированием
yo3o

Регистрация: Jun 2010
Сообщений: 153
если вам не трудно, можете описать код.

Добавлено через 5 часов 56 минут
в вашем коде есть xml а если я не один xml подгружаю

Добавлено через 6 часов 23 минуты
ваш код не-работает
Код AS1/AS2:
myid = new XML();
myid.ignoreWhite = true;
myid.onLoad = loadXMLmyid;
myid.load("http://test.ru/my-id.xml");
 
function loadXMLmyid(loaded) {
if (loaded) {
 
_root.myid = this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue;
 
}
}
 
if(myid =="yes"){
fon_odna_reklama._visible = false
} else {
 
}
подскажите что не так?

Старый 30.06.2010, 07:14
xaknik вне форума Посмотреть профиль Отправить личное сообщение для xaknik Найти все сообщения от xaknik
  № 6  
Ответить с цитированием
xaknik

Регистрация: Jun 2010
Сообщений: 28
Вот
Код AS1/AS2:
myid.onLoad () {
 
trace(this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue);
if(this.firstChild.childNodes[0].childNodes[0].firstChild.nodeValue =="yes"){
fon_odna_reklama._visible = false
} else {
 
}
}
myid = new XML();
myid.ignoreWhite = true;
myid.load("http://test.ru/my-id.xml");
так попробуйте, и скажите что вывело.

Старый 30.06.2010, 11:07
yo3o вне форума Посмотреть профиль Отправить личное сообщение для yo3o Найти все сообщения от yo3o
  № 7  
Ответить с цитированием
yo3o

Регистрация: Jun 2010
Сообщений: 153
нет не работает при том весь флешь не работает нормально, с вашим кодом!

Код:
<?xml version="1.0" encoding="UTF-8"?>
<full>
   <myid>
      <id>yes</id>
   </myid>
</full>
Добавлено через 10 минут
помогите сделать!

Добавлено через 11 минут
Syntax error.
myid.onLoad () {

Старый 30.06.2010, 11:27
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 8  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
вот рабочий код для этого xmlя
Код AS1/AS2:
myid = new XML();
myid.ignoreWhite = true;
myid.onLoad = function(success:Boolean) {
	if(success){
		var par:Object = myid.firstChild.firstChild.firstChild.firstChild
		if(par.toString()=="yes"){
			trace("YES")
		} else {
 			trace("NO")
		}
	}
}
myid.load("xml.xml");

Старый 30.06.2010, 11:32
yo3o вне форума Посмотреть профиль Отправить личное сообщение для yo3o Найти все сообщения от yo3o
  № 9  
Ответить с цитированием
yo3o

Регистрация: Jun 2010
Сообщений: 153
Цитата:
Сообщение от lexa2000lexa Посмотреть сообщение
вот рабочий код для этого xmlя
Код AS1/AS2:
myid = new XML();
myid.ignoreWhite = true;
myid.onLoad = function(success:Boolean) {
	if(success){
		var par:Object = myid.firstChild.firstChild.firstChild.firstChild
		if(par.toString()=="yes"){
			trace("YES")
		} else {
 			trace("NO")
		}
	}
}
myid.load("xml.xml");
нет не работает(((
Код:
myid.load("http://test.ru/my-id.xml");

myid = new XML();
myid.ignoreWhite = true;
myid.onLoad = function(success:Boolean) {
	if(success){
		var par:Object = myid.firstChild.firstChild.firstChild.firstChild
		if(par.toString()=="yes"){
			trace("YES")
			fon_odna_reklama._visible = false
		} else {
 			trace("NO")
		}
	}
}
Добавлено через 8 минут
1120: Access of undefined property myid.

Старый 30.06.2010, 12:20
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 10  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
так у вас сначала идет вызов загрузки myid а потом вы его определяете ,вам не кажеться это странным? вот эту строку
Код AS1/AS2:
myid.load("http://test.ru/my-id.xml");
опустите вниз кода .

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

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

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


 


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


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