GamesQuest

Объект INI

Объект INI

Объект INI управляет простым текстовым файлом в формате .ini, в котором можно сохранять числовые и строковые параметры. Таким образом можно сделать сохранение в ваших играх. Clickteam Fusion 2.5 позволяет использовать несколько файлов .ini одновременно, каждый под своим именем, что позволяет использовать объект INI в качестве целой системы сохранения для вашей игры.

Помимо того, что объект INI сохраняет числа и строки, он еще позволяет сохранять и загружать положение объектов. Таким образом, INI может может сохранить все необходимое. Так как ini-файл может быть отредактирован вручную, то его можно заранее настроить и загружать необходимые параметры когда это нужно в игре.

Объект INI сохраняет и загружает значения из внешнего файла .ini.

Файлы ini разделены на части, называемые группами. Имена групп находятся в скобках, Clickteam Fusion 2.5 автоматически формирует эти строки.

Они выглядят как-то так:

[Это группа]
[Вот еще одна группа]
[Это третья группа]

Каждая группа имеет свой собственный набор элементов. Эти элементы могут быть числом (42), текстом (привет), или текущими координатами объекта на экране (320200). Содержание этих элементов можно загрузить из файла или пересохранить их в любом месте в вашей игре.

Вот некоторые типичные примеры групп и элементов, которые можно встретить в реальном приложении:

[Save game 1]
Killed monster = Yes
Found Treasure = No

[User Details]
Name = Tanya
E-mail address = mmfusion@clickteam.com

[application info]
directory = d:\Clickapp
difficulty level = easy
screen mode = high

Эти строки означают примерно следующее:

[Сохранить игру 1]
Убитого монстра = Да
Найдено сокровище = Нет

[Параметры игрока]
Имя = Таня
Адрес электронной почты = mmfusion@clickteam.com

[Информация о приложении]
Каталог = d:\Clickapp
Уровень сложности = легко
Качество графики = высокое

Ограничения
INI-файл не должен весить более 64 Кб, и каждый текстовый элемент не может превышать 1024 символа.

Свойства объекта INI

Ini file to use (Ini файл применяется для)

Create INI file in Application Data folder (создать ini-файл в папке с приложением)

Эта опция выбрана по умолчанию. Если вы просто укажете имя для ini-файла без пути:

Если вы укажете полный путь к файлу ini, эта опция будет игнорироваться.

UAC — это технология контроля учетных записей Windows, она предотвращает несанкционированные изменения в системных файлах компьютера. Помните?, когда вы устанавливаете новую программу появляется окно «Эта программа пытается внести изменения» или бывают сообщения: Windows требует вашего разрешения на продолжение; Программа требует разрешения на продолжение работы; Неопознанная программа пытается получить доступ к этому компьютеру; Программа была заблокирована. Вот это и есть UAC.
Если вы все же решите отключить UAC, выполните следующие действия:

  • Щелкните на значке Пуск и введите в строке Начать поиск команду msconfig.
  • В открывшемся окне перейдите на вкладку Сервис, найдите в списке команду Отключить контроль учетных записей и щелкните на кнопке Запуск.
  • Затем перезагрузите компьютер, и служба UAC будет отключена.
  • Чтобы ее включить, достаточно на той же вкладке Сервис утилиты msconfig выбрать команду Включить контроль учетных записей и щелкнуть на кнопке Запуск, после чего перезагрузить компьютер.

Действия объекта INI

Значения INI Object для выражений

Прочтите подробнее о том как сделать сохранение для игры.

Объект INI управляет простым текстовым файлом в формате .ini, в котором можно сохранять числовые и строковые параметры. Таким образом можно сделать сохранение в ваших играх. Clickteam Fusion 2.5 позволяет использовать несколько файлов .ini одновременно, каждый под своим именем, что позволяет использовать объект INI в качестве целой системы сохранения для вашей игры. Помимо того, что объект INI сохраняет числа и строки, он еще позволяет сохранять и загружать положение объектов. Таким образом, INI может может сохранить все необходимое. Так как ini-файл может быть отредактирован вручную, то его можно заранее настроить и загружать необходимые параметры когда это нужно в игре. Объект INI сохраняет и загружает значения из внешнего…
Объект INI
Объект INI
2015-03-21
100

10

Рейтинг: 5 ( 1 голосов)