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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Aug 2002
Адрес: г.Киров
Сообщений: 16
Отправить сообщение для ACta с помощью ICQ
По умолчанию Внешний массив данных

Ребят мож кто знает как передать двумерный массив данных во флэш?

Я пытался это сделать так, но у меня почему то не получилось:

<PARAM NAME=FlashVars VALUE="myArray=[[1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1]]">

Старый 19.11.2003, 19:58
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 2  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
а ты покажи как ты пытался :)

выложи хтмлку и флашник

Старый 20.11.2003, 16:23
ACta вне форума Посмотреть профиль Отправить личное сообщение для ACta Посетить домашнюю страницу ACta Найти все сообщения от ACta
  № 3  
ACta

Регистрация: Aug 2002
Адрес: г.Киров
Сообщений: 16
Отправить сообщение для ACta с помощью ICQ
я фишкуто просёк: почему не работает, но как это победить незнаю...
почему то в дебагере мой массив выглядит как:
Name: myArray
Value: "[[1,1,1,1],[1,1,1,1],[1,1,1,1]"

т.е. он как строка.... а не как массив чё то ни чё не понимаю! %)

Старый 20.11.2003, 16:32
Nox Noctis вне форума Посмотреть профиль Отправить личное сообщение для Nox Noctis Посетить домашнюю страницу Nox Noctis Найти все сообщения от Nox Noctis
  № 4  
Nox Noctis
don't panic!
 
Аватар для Nox Noctis

Регистрация: Aug 2001
Сообщений: 4,121
ВСЕ данные которые ты передаешь из ФлэшВарс имеют тип String. по-любому :)

чтобы сделать из этой ботвы массив - надо чуть заморочиться..
Код:
myArray = "[1,1,1,1],[1,1,1,1],[1,1,1,1]";
parse = function (str) {
	var da = str.split("");
	da.shift();
	da.pop();
	da = da.join("");
	da = da.split("],[");
	for (var i in da) {
		da[i] = da[i].split(",");
	}
	return da;
};
myArray = parse(myArray);

Старый 20.11.2003, 16:53
ACta вне форума Посмотреть профиль Отправить личное сообщение для ACta Посетить домашнюю страницу ACta Найти все сообщения от ACta
  № 5  
ACta

Регистрация: Aug 2002
Адрес: г.Киров
Сообщений: 16
Отправить сообщение для ACta с помощью ICQ
Nox!!!
спасибо большое! точно! всё пучком... всё воркает! )))

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

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

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


 


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


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