User Tools

Site Tools


ru:codex

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:codex [2022/08/16 01:49] – [Codex (Кодекс)] justcoopru:codex [2022/08/16 02:01] (current) – [Codex (Кодекс)] justcoop
Line 4: Line 4:
 ---- ----
  
-**Codex** (кодекс) — это тип данных, данные которого хранятся в виде пары ключ-значение. Каждый ключ является уникальным [[ru:string|аргументом строчного типа]] и выполняет функцию поиска соответствующего значения в кодексе, аналогично словарю. Пары ключ-значение заключены в квадратные скобки после ключевого слова "codex", причем каждый ключ записывается как [[ru:string|аргумент строчного типа]] и разделяется двоеточием с соответствующим ему значением. Пары ключ-значение разделяются запятыми. Если данные загружаются из файла JSON и он содержит любой объект со свойствами, объект будет сохранен в виде кодекса (см. [[ru:data_files|Файлы данных]]).+**Codex** (кодекс) — это тип данных, данные которого хранятся в виде пары ключ-значение. Каждый ключ является уникальным [[ru:string|аргументом строчного типа]] и выполняет функцию поиска соответствующего значения в кодексе, аналогично словарю. Пары ключ-значение заключены в квадратные скобки после ключевого слова "codex", причем каждый ключ записывается как [[ru:string|аргумент строчного типа]] и разделяется двоеточием с соответствующим ему значением. Пары ключ-значение разделяются запятыми. Если данные загружаются из файла .JSON и он содержит любой объект со свойствами, объект будет сохранен в виде кодекса (см. [[ru:data_files|Файлы данных]]).
  
 ====Пример:==== ====Пример:====
Line 10: Line 10:
 codex["id": "ITEM_0001", "count": 5] codex["id": "ITEM_0001", "count": 5]
 </code> </code>
-The codex variable above will contain a lookup with keys named "id" and "count", with corresponding values of "ITEM_0001" (as a [[string]] valueand 5 (as a [[number]] value). You could create a JSON [[data_files|data file]] containing an [[array]] of these codices as an easy way to maintain a list of [[item|items]] to give to the player when the game starts+Приведенная выше переменная codex будет содержать строку с ключами "id" и "count", с соответствующими значениями "ITEM_0001" (в качестве [[ru:string|аргумента строчного типа]]) и 5 (в качестве [[number|аргумента числового типа]]). Вы можете использовать [[ru:data_files|файл данных]] с раширением .JSON, содержащий [[ru:array|массив]] кодексов, в качестве простого способа хранения списка [[ru:item|предметов]] для передачи их игроку при запуске игры
 +~~NOTOC~~
ru/codex.1660639753.txt.gz · Last modified: 2022/08/16 01:49 by justcoop