Пятница, 06 Декабря 2019, 05:36

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Что происходит с Game Maker (Что-то не то с массивами)
Что происходит с Game Maker
Abel399Дата: Четверг, 04 Апреля 2013, 19:42 | Сообщение # 1
Surpass your limits. Right now.
Сейчас нет на сайте
Всем привет. Прошу помощи... У меня что-то происходит с гамаком.. он напрочь не хочет массивы задавать.
Пишу код:
Код

for(a=0;a<8;a+=1;)
{
global.enemy[а]=....что-либо и не важно что!....
}

И когда обращаюсь к массивам:
Код

for(a=0;a<8;a+=1;)
{
if global.enemy[a]=...что-либо...
{
//Действие, до которого дела не доходит
}
}

При вызове массивов тут же пишется ошибка, что неизвестна такая переменная, как enemy... Я уже не знаю даже что происходит... Кучу всего переделал... Версия гамака - Game Maker 8 Pro. Надеюсь на понимание, спасибо)

Добавлено (04.04.2013, 19:42)
---------------------------------------------
Ах да забыл... еще у меня гамак не хочет читать ini файлы... пишу вроде правильно, но возвращается все время ноль! Что происходит.... А старый код, где читается ини он вполне выполняет.. новый пишу - вредничает( Спасибо за понимание и помощь biggrin


Ninja Slayer - 2D puzzle game with physics

Сообщение отредактировал Abel399 - Пятница, 05 Апреля 2013, 00:37
FumleadДата: Четверг, 04 Апреля 2013, 19:43 | Сообщение # 2
участник
Сейчас нет на сайте
Тебе советую подучить матчасть. В цикле надо писать
Код
global.enemy[a]=тырыпыры


Параноик с гениальным планом по захвату мира.
Abel399Дата: Пятница, 05 Апреля 2013, 00:36 | Сообщение # 3
Surpass your limits. Right now.
Сейчас нет на сайте
Ой сорри.. Извиняюсь.. на форуме опечатался.. а так у меня написано правильно, но происходит мистика... оО

Ninja Slayer - 2D puzzle game with physics
GameMixДата: Пятница, 05 Апреля 2013, 06:43 | Сообщение # 4
старожил
Сейчас нет на сайте
Abel399, возможно у тебя какая-нибудь новая крякнутая версия GM. Попробуй ещё переустановить GM. Кстати, скинул бы сюда исходник, чтобы народ у себя проверил, может быть, не в ГМ дело.

Steel Standoff - 2D аркада.
Мои статьи
Hamster099Дата: Суббота, 06 Апреля 2013, 22:43 | Сообщение # 5
был не раз
Сейчас нет на сайте
Цитата (Abel399)
При вызове массивов тут же пишется ошибка, что неизвестна такая переменная, как enemy

Значит у тебя код использования массива стоит перед кодом его задавания
Цитата (Abel399)
не хочет читать ini файлы

они должны лежать в корневой папке
Abel399Дата: Воскресенье, 07 Апреля 2013, 03:55 | Сообщение # 6
Surpass your limits. Right now.
Сейчас нет на сайте
Они лежат рядышком с исходником и жаловаться не на что... но да ладно.. я все равно уже его переустановил, восстановил бекап игры и сделал оптимизацию кода) Так что все работает, спасибо за внимание)

Ninja Slayer - 2D puzzle game with physics
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker Studio » Что происходит с Game Maker (Что-то не то с массивами)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2019 Рейтинг