Backpack

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Un oggetto container che contiene l'Inventario, reportoriodi un Giocatore.Qualsiasi Tool in uno zaino di un Giocatoreverrà visualizzato nel loro inventario nella parte inferiore dello schermo.Selezionare Tools dall'inventario equipaggerà il Tool, spostandolo dal Backpack al personaggio del Giocatore.

Lo zaino può anche contenere Scripts e LocalScripts, che si eseguono quando vengono posizionati nello zaino di un Giocatore.

Quando il personaggio di un Giocatoresi genera, i contenuti del StarterPack e del loro StarterGear vengono copiati nel loro zaino.Una volta che un personaggio muore, viene rimosso lo zaino e ne verrà creato uno nuovo -- popolandolo con i contenuti di StarterPack e StarterGear .

Roblox fornisce un'interfaccia per un giocatore per accedere al suo zaino e inventario per impostazione predefinita nella parte inferiore dello schermo.Se un sviluppatore desidera disabilitare l'interfaccia utente predefinita del backpack Roblox e sostituirla con la Proprio, può farlo utilizzando StarterGui:SetCoreGuiEnabled() .

Lo zaino può essere accessato sia dal client che dal Server.


local Players = game:GetService("Players")
-- Accedere al Backpack da uno script del server:
local backpack = Players.PlayerName.Backpack
-- Accedere al Backpack da uno script locale:
local backpack = Players.LocalPlayer.Backpack

Campioni di codice

This sample includes a simple function demonstrating how a Tool can be given to a Player by parenting it to their 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)

Proprietà

Metodi

Eventi