プロパティ は、オブジェクトの外観と機能を制御します。Roblox Studio の各オブジェクトには、プロパティセットがあります。たとえば、パーツオブジェクトには色、サイズ、形状があります。プロパティは、プロパティウィンドウから変コードできます。
プロパティについては、部品で見つける共通のプロパティを探査し、部品の色を変更するスクリプトを作成します。
プロパティウィンドウ
プロパティ ウィンドウを使用して、オブジェクトのプロパティについて学びましょう。プロパティを取り掛かるために使用して、パーツのプロパティを見てみましょう。
パーツを選択します。
右下の プロパティ ウィンドウに、色、サイズ、材料、および透明度など、変更できるプロパティを見てください。このウィンドウからスクリプト内のほとんどのプロパティを変更できます。
プロパティウィンドウを見えない場合は、 ビュー タブに移動し、プロパティボタンをクリックします。
スクリプトにコメントを追加する
コメントは、 -- 始まりの特別な行で、スクリプトのどの部分をコードするかをコーダーに助ける。他のコードとは違い、コメントは実行されません;彼らはただそこにあり、あなたが自分にメモを残すことができます。このスクリプトは、ゲームの開始時に Class.BasePart.Color|Color</
既存のパーツを選択するか、新しいパーツを作成します。パーツの名前をRenewPart として変更します。
In ServerScriptService で、 ChangeColor という名前の新しいスクリプトを作成します。
スクリプトでデフォルトコードを削除します。次に、-- を入力して、スクリプトが何をするかの簡単な説明を書きます。
Describes what the script does-- Changes the color of a part
パーツの場所を特定
パーツに変更を加えるには、パーツの場所を説明できる必要があります。Explorer は、 場所を参照する ツールとして非常に便利です。この場合、PracticePart はワークスペースの下にあります。
パーツの場所がわかったので、パーツの場所をスクリプトが理解できるように翻訳する必要があります。
コメントの下に、workspace.PracticePart を入コメントするします。
References PracticePart in Workspace-- パーツの色を変更workspace.PracticePart
コードでプロパティを変更する
RGB 値を使用してパーツの色を変更します。コンピューターは、 RGB 値 を使用して、赤、緑、青の組み合わせを使用して、画面上のすべての色を作成します。
RGB 値は、0から255までの 3つの数字を使用して、コマを区切っています。たとえば、黒は (0, 0, 0) 、白は (255, 255, 255) です。
部品の場合、スクリプトの Color プロパティは Color3 に変更されます、データタイプは色を保存します。
After PracticePart , type .Color to access the Color property.
Accesses the Color property-- パーツの色を変更workspace.PracticePart.Color次に、= Color3.fromRGB() と入力します。このコードでは、新しい色を割り当てることができます。
Uses Color3.fromRGB()-- パーツの色を変更workspace.PracticePart.Color = Color3.fromRGB()RGB 色の値は親切符内に手動で入力できますが、カラーピッカーを使用することが簡単です。親切符内の 内部 にクリックし、そしてカラーホイールをクリックします。ポップアップをクリックして色を作成します。
コードは以下のコードと似ている必要があります。
PracticePart の色を更新します-- パーツの色を変更workspace.PracticePart.Color = Color3.fromRGB(255, 230, 50)プレス プレイ を押して、パーツの色が変更されているかどうかをテストします。
概要
すべてのオブジェクトにはプロパティがあります。パーツには、色と透明度のようなプロパティがあります。同時に、他のオブジェクトタイプには、独特のプロパティがあります。
パーツの色を変更するには、その場所を記述できる必要があります。パーツがワークスペースにある場合は、「ワークスペース」のキーワード workspace を使用します。その後、ドットオペレーターを使用して、必要なパーツにアクセスし、プロパティにアクセスします。