エクスプローラーと主なサービス(Workspace・ReplicatedStorageなど)
入門しくみ更新日:2026年11月13日Luauの型チェック済み
ひとことで言うと
Roblox Studioのエクスプローラーには、ゲームの部品が木の形(親子の階層)で並んでいます。いちばん上の階層には、Workspace・Players・ReplicatedStorage・ServerScriptServiceなどの「サービス」が並び、それぞれ役割が決まっています。
主なサービスと役割
| サービス | 役割 |
|---|---|
| Workspace | ゲームの世界そのもの。ここに入れたものが画面に表示される |
| Players | 参加しているプレイヤーの管理 |
| ReplicatedStorage | サーバーとクライアントの共有の倉庫 |
| ServerScriptService | サーバーのScriptの置き場所 |
| ServerStorage | サーバーだけが使える倉庫 |
| StarterGui | プレイヤーの画面に配るGUI |
| StarterPlayer | キャラクターの初期設定と、プレイヤーに配るスクリプト |
| Lighting | 明るさ・時刻・空 |
スクリプトからサービスを使う
サービスは game:GetService(“サービス名”) で取り出します。Workspaceだけは workspace と書いても使えます。
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
print(workspace.Gravity)
親子の階層
エクスプローラーの中で、あるものの中に入っているものを「子」、外側を「親」と呼びます。スクリプトの中の script.Parent は「このスクリプトが入っている親」、つまりパーツの中にスクリプトを置いたときはそのパーツを指します。