ロブロックススタジオ(Roblox Studio)で、パーツ(ブロックのような部品)のプロパティを、やさしく説明します。プロパティは、パーツの「せってい」のことです。色、大きさ、動くかどうか。これらを変えるだけで、いろいろなゲームのしかけが作れます。
ここで紹介するプロパティは、スタジオの右下の「プロパティ」ウィンドウで、パーツをクリックすると見られます。スクリプト(プログラム)から変えることもできます。
よく使うプロパティ一覧
| プロパティ | かた | どんなせってい? | スクリプトの例 |
|---|---|---|---|
| Position(いち) | Vector3 | パーツがある場所(x、y、z) | part.Position = Vector3.new(0, 10, 0) |
| Size(おおきさ) | Vector3 | パーツのながさ、たかさ、はばのおおきさ | part.Size = Vector3.new(10, 1, 10) |
| Orientation(むき) | Vector3 | パーツのかたむき(かいてんの角度) | part.Orientation = Vector3.new(0, 90, 0) |
| Color(いろ) | Color3 | パーツの色 | part.Color = Color3.fromRGB(255, 0, 0) |
| BrickColor(ブリックカラー) | BrickColor | ロブロックスにきまっている色の名前で、色を決める | part.BrickColor = BrickColor.new("Bright red") |
| Material(ざいしつ) | Material | 木、レンガ、ガラスなどの、見た目の質感 | part.Material = Enum.Material.Wood |
| Transparency(とうめいど) | float | 0はふつう、1は見えない。まんなかはすけて見える | part.Transparency = 0.5 |
| Reflectance(はんしゃ) | float | 空などをうつす強さ(0〜1) | part.Reflectance = 0.5 |
| Anchored(こてい) | boolean | trueで、ブロックが空中にとまったまま | part.Anchored = true |
| CanCollide(あたりはんてい) | boolean | falseだと、すりぬけられる | part.CanCollide = false |
| CanTouch(さわったかどうか) | boolean | falseだと、Touchedのイベントが起きない | part.CanTouch = false |
| CastShadow(かげ) | boolean | falseだと、パーツのかげが出ない | part.CastShadow = false |
| Shape(かたち) | PartType | ブロック、ボール、シリンダーなどのかたち(Partだけ) | part.Shape = Enum.PartType.Ball |
それぞれのプロパティのポイント
Anchored(こてい):まずこれをオンにしよう
Anchoredをオンにしないと、パーツは重力で落ちてしまいます。足場や橋など、空中にとめておきたいパーツは、かならずAnchoredをオンにしましょう。
CanCollide(あたりはんてい):すりぬけるかべ
CanCollideをオフにすると、プレイヤーがパーツをすりぬけます。見えるのに通れる、ひみつのかべが作れます。
Transparency(とうめいど):きえる足場
Transparencyを1にすると見えなくなります。CanCollideも一緒にオフにすると、本当にきえたようになります。
Position(いち)とSize(おおきさ)
Vector3は、3つの数字(x、y、z)をひとまとめにしたものです。yが上と下の方向です。PositionのYを大きくすると、パーツは上にあがります。
スクリプトの例:色がかわって、きえるパーツ
パーツの中にスクリプトを入れて、次のように書くと、パーツをふむと赤くなります。
local part = script.Parent
part.Touched:Connect(function()
part.Color = Color3.fromRGB(255, 0, 0)
end)script.Parentは、スクリプトが入っているパーツのことです。Touchedは、パーツにさわったときに起きるイベントです。
※スクリプトは、公式ドキュメントでプロパティ名を確認して書いています。うまく動かないときは、パーツの名前やスクリプトの場所を見なおしてください。
ほかのプロパティ記事
このシリーズは、ロブロックススタジオのプロパティ一覧まとめにまとめています。
参考:Roblox Creator Hub(公式ドキュメント)
