Ru/Keyvalue: Difference between revisions
< Ru
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{LanguageBar|title=Ключ-параметр}} | {{LanguageBar|title=Ключ-параметр}} | ||
{{distinguish|KeyValues}} | {{distinguish|KeyValues|desc1=форматом файла}} | ||
''Ключ-параметр (Keyvalue)'' - это инструкция используемая для изменения значений переменных в коде игры. | ''Ключ-параметр (Keyvalue)'' - это инструкция используемая для изменения значений переменных в коде игры. | ||
== Редактор карт Hammer и Ключ-параметры == | == Редактор карт Hammer и Ключ-параметры == | ||
Каждый тип объекта имеет | Каждый тип объекта имеет несколько ключ-параметров, которые можно изменить в диалоговом окне {{L|HammerObjectPropertiesDialog|Свойства объекта}}. "Ключ" выбирается в левой части столбца, а его "значение" указывается в правой части. | ||
== | == Синтаксис == | ||
Обычно наименования ключ-параметров, начинаются символом подчеркивания ({{code|_}}), зарезервированного для использования [[compiler|компилятором]] карт, хотя это не всегда так. В то время как {{quake|2}} отказывается (на уровне платформы) загружать ключ-параметры, начинающиеся с символа подчеркивания, платформа Valve снимает это ограничение, а игровой код {{hl1|2}} использует ключ-параметр {{mono|_light}} в {{L|light_environment|engine=goldsrc}} для управления цветом [[MDL (GoldSrc)|модели]] при освещении солнцем. | |||
== Смотреть также == | |||
* {{L|KeyValues class}} (программирование) | * {{L|KeyValues class}} (программирование) | ||
{{ACategory|Glossary}} | {{ACategory|Glossary}} | ||
{{ACategory|Level Design}} | {{ACategory|Level Design}} |
Latest revision as of 01:26, 8 June 2025
Не следует путать с KeyValues (форматом файла).
Ключ-параметр (Keyvalue) - это инструкция используемая для изменения значений переменных в коде игры.
Редактор карт Hammer и Ключ-параметры
Каждый тип объекта имеет несколько ключ-параметров, которые можно изменить в диалоговом окне Свойства объекта . "Ключ" выбирается в левой части столбца, а его "значение" указывается в правой части.
Синтаксис
Обычно наименования ключ-параметров, начинаются символом подчеркивания (_), зарезервированного для использования компилятором карт, хотя это не всегда так. В то время как Quake отказывается (на уровне платформы) загружать ключ-параметры, начинающиеся с символа подчеркивания, платформа Valve снимает это ограничение, а игровой код
Half-Life использует ключ-параметр _light в light_environment для управления цветом модели при освещении солнцем.
Смотреть также
- KeyValues class (программирование)