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

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

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

Регистрация: Jun 2002
Адрес: on the backyard
Сообщений: 285
Отправить сообщение для greep с помощью ICQ
По умолчанию Почему не работает?

Не могу ни как понять... Почему так работает:

Код AS1/AS2:
function buttonClick(num) {
	description.txt.text = _root.xmlObj.firstChild.childNodes[num].attributes.description;
}
b0.onRelease = function () {
    buttonClick(0);
}
b1.onRelease = function () {
    buttonClick(1);
}
b2.onRelease = function () {
    buttonClick(2);
}
А так нет...

Код AS1/AS2:
function buttonClick(num) {
	description.txt.text = _root.xmlObj.firstChild.childNodes[num].attributes.description;
for (i=0; i<=13; i++){
	buttonClick(i);
}

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

Регистрация: Mar 2009
Адрес: 173,0
Сообщений: 376
Код:
(i=0; i<=13; i++)
Думаю, что в этом месте идёт конфликт.
__________________
-Конструктивная критика- лучшее, что можно ожидать! (Т.Грин)
www.sectorobzora.ru

Старый 03.09.2009, 00:13
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 3  
Kuruki

Регистрация: Jan 2008
Сообщений: 669
А что вы ждали от этого кода?

Старый 03.09.2009, 00:38
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 4  
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Думаю, что в этом месте идёт конфликт.
Чего и с чем? Левого полушария мозга с правым? =))

Приведенного кода явно не достаточно. И что должно работать и не работает не понятно.

Старый 03.09.2009, 00:59
greep вне форума Посмотреть профиль Отправить личное сообщение для greep Найти все сообщения от greep
  № 5  
greep
 
Аватар для greep

Регистрация: Jun 2002
Адрес: on the backyard
Сообщений: 285
Отправить сообщение для greep с помощью ICQ
Есть кучка мувиклипов. Хочу их использовать как кнопки. Подгружаю данные из xml, далее чтобы не прописывать для всех мувиклипов код в них самих пишу:

Код AS1/AS2:
b0.onRelease = function () {
    buttonClick(0);
}
А функция buttonClick делает гетУрл с параметрами из xml. Почему-то когда я использую цикл для избежания такой нудной работы как прописывание 30 фунций, фокус не получается... Не подскажете как правельно делается?)

Старый 03.09.2009, 01:08
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 6  
Kuruki

Регистрация: Jan 2008
Сообщений: 669
Код AS1/AS2:
for (i=0; i<=13; i++){
    this["b" + i].i = i;
        this["b" + i].onRelease = buttonClick;
}
function buttonClick() {
    description.txt.text = _root.xmlObj.firstChild.childNodes[this.i].attributes.description;
}

Старый 03.09.2009, 01:54
greep вне форума Посмотреть профиль Отправить личное сообщение для greep Найти все сообщения от greep
  № 7  
greep
 
Аватар для greep

Регистрация: Jun 2002
Адрес: on the backyard
Сообщений: 285
Отправить сообщение для greep с помощью ICQ
Спасибо


Последний раз редактировалось greep; 03.09.2009 в 01:58.
Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 15:52.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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