On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение





Сообщение: 1
Зарегистрирован: 06.12.08
Репутация: 0
ссылка на сообщение  Отправлено: 07.02.09 18:53. Заголовок: Массивы


Здравствуйте, у меня вопросы по работе с массивами в WME:
Мне нужен такой массив который хранит несколько строк, и нужно эти строки менять в разных окнах.
Как глобально объявить такой массив что бы он был доступен во всех окнах? :)

Конретно: Есть главное окно читающее из массива, на нём кнопка вызывающая ещё одно окно, в нём я могу изменять строки массива.
Проблема: При обращении к конкретному элементу массива почему то стрираються его значения, если обращения не происходит всё в порядке.

Я пробовал объявить массив в скрипте base.inc след образом:

global MyArr = new Array(5);

В главном окне читал из файла построчно и заполнял массив, в след окне обращение делал например так:

MyArr[3] = "Hello";

Пока я нахожусь в этом окне значение храниться, возвращаюсь назад, закрывая второе окно все значения массива становяться null.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 2 [только новые]


moderator




Сообщение: 148
Зарегистрирован: 10.07.07
Откуда: Россия, Новосибирск
Репутация: 0
ссылка на сообщение  Отправлено: 07.02.09 19:31. Заголовок: Нужно сделать так: о..


Нужно сделать так:
объявить глобальную переменную в base.inc
global MyArr;


В скрипте game.script сделаем из неё массив:
MyArr = new Array();


А дальше уже в любом окне подключаем base.inc и работаем с массивом (пишем, читаем строки)

Спасибо: 1 
ПрофильЦитата Ответить





Сообщение: 4
Настроение: Всегда отличное :)
Зарегистрирован: 06.12.08
Откуда: Россия, Иркутск
Репутация: 0
ссылка на сообщение  Отправлено: 10.02.09 19:00. Заголовок: Dionysius, спасибо о..


Dionysius, спасибо огромное! :) Теперь всё работает как надо!

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет