【Defold】アプリのバージョンなど game.project 構成ファイルの設定値を取得する

Defold, DEVELOP

project の 各種設定値は sys.get_config を使って取得できます。アプリのバージョンも sys.get_config を使って取得できます。

目次

version の取得

sys.get_config("project.version")

構成ファイルの各種設定キーを調べる

game.project ファイルをテキストファイルで開くと簡単に確認できます。

[project]
title = game title
dependencies = https://github.com/...
version = 0.1
[bootstrap]
main_collection = /main/main.collectionc
render = /rendercam/rendercam.renderc
[input]
game_binding = /input/game.input_bindingc
use_accelerometer = 0
[display]
width = 720
height = 1280
high_dpi = 1
fullscreen = 0

[display] の様になっているものがカテゴリーです。そして、その下に設定値が並んでいます。例えばディスプレイの幅や高さを取得したければ

local width = sys.get_config("display.width")
local height = sys.get_config("display.height")

この様に書くと取得できます。

Posted by kazupon