Spec-Zone.ru › LÖVE

love.filesystem.getCRequirePath

Доступно начиная с LÖVE 11.0
Эта функция не поддерживается в более ранних версиях.

Получает пути в файловой системе, которые будут проверяться на наличие c библиотек при вызове require.

Строка путей, возвращаемая этой функцией, представляет собой последовательность шаблонов путей, разделенных точкой с запятой. Аргумент, переданный в require, будет вставлен вместо любого символа вопроса («?») в каждом шаблоне (после того, как символы точки в переданном аргументе require будут заменены разделителями каталогов). Кроме того, любая встречающаяся двойная точка вопроса («??») будет заменена именем, переданным в require, и стандартным расширением библиотеки для данной платформы.

Пути относительны к каталогам исходного кода и сохранения игры, а также к любым путям, смонтированным с помощью love.filesystem.mount.

Функция

Синопсис

paths = love.filesystem.getCRequirePath( )

Аргументы

Нет.

Возвращаемые значения

string paths
Пути, которые функция require будет проверять на наличие c библиотек в файловой системе love.

Примечания

Строка стандартных путей — "??", что позволяет require("cool") попытаться загрузить cool.dll, или cool.so, в зависимости от платформы.

См. также

  • love.filesystem
  • love.filesystem.setCRequirePath

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.filesystem.getCRequirePath

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API