Config Files (Русский)
Вступление
Если файл, названный conf.lua
находится в папке вашей игры (или файле .love), он запускается до всех модулей LÖVE. Вы можете использовать этот файл для того чтобы перезаписать функцию love.conf
, которая позже стала называться скрипт 'загрузки' LÖVE. Используя функцию love.conf
, вы можете установить некоторые конфигурационные опции, и изменить некоторые вещи, такие, как размер окна по умолчанию, используемые модули, и многое другое.
love.conf
Функция love.conf
имеет один аргумент: таблицу, заполненную значениями "по умолчанию", которые вы можете изменить как вам удобно. К примеру, если вы хотите изменить размер экрана:
function love.conf(t)
t.screen.width = 1024
t.screen.height = 768
end
Если вам не нужны модули физики и джойстика, напишите следующее.
function love.conf(t)
t.modules.joystick = false
t.modules.physics = false
end
Отключение не используемых модулей используется когда вы выпускаете игру. Это немного уменьшает время запуска и использование памяти (тоже немного).
Вот полный список опций и их значения:
function love.conf(t)
t.title = "Untitled" -- Заголовок окна игры (текст)
t.author = "Unnamed" -- автор игры (текст)
t.identity = nil -- имя пути для сохранения (текст)
t.version = 0 -- эта игры была сделана для версии LÖVE (число)
t.console = false -- прикрепить консоль (логическое, только для Windows)
t.screen.width = 800 -- ширина окна (число)
t.screen.height = 600 -- высота окна (число)
t.screen.fullscreen = false -- включить полноэкранный режим (логическое)
t.screen.vsync = true -- включить вертикальную синхронизацию (логическое)
t.screen.fsaa = 0 -- число буферов FSAA (число)
t.modules.joystick = true -- включить модуль джойстика (логическое)
t.modules.audio = true -- включить аудио-модуль (логическое)
t.modules.keyboard = true -- включить модуль клавиатуры (логическое)
t.modules.event = true -- включить модуль событий (логическое)
t.modules.image = true -- включить модуль изображений (логическое)
t.modules.graphics = true -- включить графический модуль (логическое)
t.modules.timer = true -- включить модуль таймера (логическое)
t.modules.mouse = true -- включить модуль мыши (логическое)
t.modules.sound = true -- включить звуковой модуль (boolean)
t.modules.physics = true -- включить модуль физики (boolean)
end
Помните, что вы не можете отключить love.filesystem; он обязателен. Тоже самое относится и к модулю love самому по себе.
See Also
На других языках
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info