Backpack
非推奨を表示
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
プレイヤーのインベント持ち物リストを保持するコンテナオブジェクト。プレイヤーのバックパックにある Tool は、画面の下部にある彼らのインベントリに表示されます。インベントリから Tools を選択すると、Tool がプレイヤーのキャラクターから
バックパックには、Scripts と、LocalScripts も保存できます。これらは、プレイヤーのバックパックに配置されると実行されます。
プレイヤーのキャラクターがスポーンすると、StarterPack の内容と、そのStarterGear はバックパックにコピーされます。プレイヤーが死亡すると、バックパックは削除され、新しいバックパックが作成されます - それには、
Roblox は、デフォルトで画面の下部にあるプレイヤーのバックパックとインベントリにアクセスできるインターフェイスを提供します。開発者がデフォルトの Roblox バックパック GUI を無効にして、自所有のものに置きたい場合は、StarterGui:SetCoreGuiEnabled() を使用してこれを行うことができます。
バックパックはクライアントとサーバーの両方からアクセスできます。
-- サーバースクリプトからバックパックにアクセスする:game.Players.PlayerName.Backpack-- ローカルスクリプトからバックパックにアクセスする:game.Players.LocalPlayer.Backpack
コードサンプル
Backpack Give Tool
local Players = game:GetService("Players")
local function giveTool(player, tool)
local backpack = player:FindFirstChildOfClass("Backpack")
if backpack then
tool.Parent = backpack
end
end
local function onPlayerAdded(player)
local tool = Instance.new("Tool")
giveTool(player, tool)
end
Players.PlayerAdded:Connect(onPlayerAdded)