Configuration
非推奨を表示
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
設定オブジェクトは、値オブジェクトを保持して、 またはどのモデルでも使用される値をよりアクセシブにするように設計されたコンテナオブジェクトです。
構成オブジェクトはどのように機能しますか?
設定オブジェクトは単なるコンテナであり、自動的に Folder に追加機能を提供しません。
構成は値オブジェクト (BrickColorValue、NumberValue、IntValue、ObjectValueなど) を保持する必要があります。これらの値オブジェクトは、構成に関連付けられた Script または LocalScript によって、ダメージ、速度、または色などの定数を決定するために読み込まれる必要があります。
たとえば、
local damage = 10
以下になります:
local configuration = tool:FindFirstChildWhichIsA("Configuration", true)damage = configuration:FindFirstChild("Damage").Value -- A NumberValue
設定オブジェクトは、BasePart または Model または Tool の中に配置されることを目的としています。元々は、これらのプロパティを編集するための GUI インターフェイスを提供するツールと一緒に使用することが目的でした。しかし、開発者がこれらの値を Roblox Studio のプロパティウィンドウで直接編集することがより一般的になっています。
なぜ構成オブジェクトを使用すべきなのですか?
構成の使用はオプションですが、複数の開発者が次の理由で使用することを選択しました。
- 設定に保存された変数は迅速に見つけられ、単一の場プレースにあります
- 作業を共有すると、他の人がコードを変更する必要なく変更を加えることができます
- より複雑なゲームで複数のスクリプトによって読まれる変数の単一の場所を提供する