【Defold】アプリのバージョンなど game.project 構成ファイルの設定値を取得する
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")
この様に書くと取得できます。