オブジェクトのプロパティ

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

プロパティは、オブジェクトの見た目や機能を制御します。Roblox Studioの各オブジェクトには独自のプロパティのセットがあります。たとえば、パートオブジェクトには色、サイズ、形状のプロパティがあります。プロパティは、プロパティウィンドウまたはコードを通じて変更できます。

プロパティについて学ぶために、パーツに見られる一般的なプロパティを探り、その後、パートの色を変更するスクリプトを書きます。

プロパティウィンドウ

プロパティウィンドウは、オブジェクトのプロパティについて学ぶために使用できます。パートのプロパティを確認するために使用します。

  1. パートを選択します。

  2. 右下のプロパティウィンドウで、色、サイズ、素材、透明度など、変更可能なさまざまなプロパティを確認します。このウィンドウ内からスクリプトを介してほとんどのプロパティを変更することもできます。

スクリプトにコメントを追加する

コメントは、--で始まる特別な行で、コーダーがスクリプトの各部分が何をするかを思い出すのに役立ちます。他のコードとは異なり、コメントは実行されません。自分自身や他のプログラマーへのメモを残すために存在します。このスクリプトは、ゲームの開始時にパートのColorプロパティを変更します。

  1. 既存のパートを選択するか、新しいパートを作成します。パートの名前をPracticePartに変更します。

  2. ServerScriptService内に、ChangeColorという名前の新しいスクリプトを作成します。

  3. スクリプト内で、デフォルトのコードを削除します。次に、--を入力し、スクリプトが何をするかの簡単な説明を書いてコメントを作成します。

    スクリプトの説明
    -- パートの色を変更します

パートを特定する

パートに変更を加えるには、パートの位置を説明できる必要があります。Explorerは位置を参照するための優れたツールです。この場合、PracticePartWorkspaceの下にあります。

パートの位置がわかったので、その位置をスクリプトが理解できる形式に変換する必要があります。

  1. コメントの下に、workspace.PracticePartと入力します。

    Workspace内のPracticePartを参照
    -- パートの色を変更します
    workspace.PracticePart

コードでプロパティを変更する

パートの色を変更するために、RGB値を使用します。コンピュータは、画面上のすべての色を作成するためにRGB値、すなわち赤、緑、青の組み合わせを使用します。

RGB値は、0から255までの3つの数字をカンマで区切って使用します。たとえば、黒は(0, 0, 0)、白は(255, 255, 255)です。

パートのスクリプトは、そのColorプロパティを新しいColor3に変更します。Color3は色を保存するデータ型です。

  1. PracticePartの後に、.Colorと入力してColorプロパティにアクセスします。

    Colorプロパティにアクセス
    -- パートの色を変更します
    workspace.PracticePart.Color
  2. 次に、= Color3.fromRGB()と入力します。このコードにより、新しい色を割り当てることができます。

    Color3.fromRGB()を使用
    -- パートの色を変更します
    workspace.PracticePart.Color = Color3.fromRGB()
  3. RGB色値は、括弧内に手動で入力できますが、カラーピッカーを使用する方が簡単です。括弧内をクリックし、次にカラーホイールをクリックします。ポップアップに従って色を作成します。

    あなたのコードは、以下のコードに似たものになるはずです。

    PracticePartの色を更新
    -- パートの色を変更します
    workspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)
  4. プレイテストを開始して、パートの色が変更されることを確認します。

まとめ

すべてのオブジェクトにはプロパティがあります。パーツには色や透明度のようなプロパティがあります。一方、他のオブジェクトタイプには独自のプロパティがあります。

パートの色を変更するには、それを見つける場所を説明できる必要があります。パートがWorkspaceにある場合は、キーワードworkspaceを使用します。次に、ドット演算子を使用して目的のパートを指定し、そのプロパティにアクセスします。

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。