Risorse

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

Quasi tutto in Roblox è rappresentato come una risorsa basata su cloud con un ID corrispondente unico. Questo ID è tipicamente nella forma di rbxassetid://[ID], che viene applicato a varie istanze come una proprietà appropriata per quel particolare tipo di risorsa. Ad esempio, le istanze Texture, MeshPart e AudioPlayer fanno riferimento a risorse di immagine, mesh e audio attraverso le rispettive proprietà ColorMapContent, MeshId e Asset.

rbxassetid://7229442422

Una risorsa decal di una giovane donna con un pulsante per un occhio.

rbxassetid://6768917255

Una risorsa MeshPart di un forziere non texturizzato.

rbxassetid://9125402735

Questo sistema di risorse basato su cloud ti consente di memorizzare risorse attraverso Roblox e riutilizzarle sulla piattaforma in vari contesti, come in diversi oggetti e luoghi, senza mantenere copie locali come parte di ogni gioco Studio salvato. Puoi trovare milioni di risorse di progetto nel Creator Store, equipaggiare risorse per avatar nel Marketplace, oppure puoi creare le tue risorse e importarle direttamente in Studio attraverso gli strumenti di gestione delle risorse.

Quando importi risorse, devono superare un controllo di moderazione prima che gli utenti possano vederle e interagire con esse nei giochi pubblicati. Dopo che Roblox approva le risorse importate, puoi scegliere di mantenere la proprietà del loro utilizzo sulla piattaforma o renderle pubblicamente disponibili come dettagliato in Permessi delle risorse.

Tipi di risorse

Tutti i tipi di risorse disponibili sulla piattaforma rientrano generalmente in una delle tre categorie:

  • Risorse che mappano a elementi a livello di progetto. Puoi trovare e configurare queste risorse per giochi specifici nel Creator Dashboard.
  • Risorse che sono oggetti, o che cambiano l'aspetto o il comportamento degli oggetti all'interno dei luoghi. Puoi importare queste risorse o trovarle nel Creator Store.
  • Risorse che cambiano il corpo, i vestiti o l'animazione degli avatar e dei personaggi non giocabili. Puoi trovare queste risorse nel Marketplace.

Ogni tipo di risorsa funziona in modo diverso a seconda di dove si trova sulla piattaforma. Consulta le sezioni seguenti per informazioni su come utilizzare ciascun tipo di risorsa per giochi, luoghi e avatar.

Per giochi

Ci sono tre tipi di risorse che mappano a elementi a livello di progetto. Questi tipi di risorse sono unici per il gioco a cui si mappano, il che significa che non sono trasferibili ad altri progetti.

  • Luoghi — Ogni gioco ha uno o più luoghi, o mondi 3D individuali. Ogni luogo è rappresentato da un modello di dati che descrive il mondo 3D e la logica del luogo.
  • Badge — Un badge è un premio speciale che puoi regalare agli utenti quando raggiungono un obiettivo all'interno di un gioco, come completare un obiettivo difficile o giocare per un certo periodo di tempo.
  • Pass — Un pass è un prodotto di monetizzazione che ti consente di addebitare una tassa una tantum in Robux affinché gli utenti possano accedere a privilegi speciali all'interno di un gioco, come l'ingresso in un'area riservata, un oggetto avatar in-game o un potenziamento permanente.

Per luoghi

In generale, ci sono due categorie di tipi di risorse per i luoghi che puoi importare o trovare nel Creator Store:

  • Risorse che esistono come oggetti all'interno del modello di dati, come modelli e mesh.
  • Risorse che applichi come proprietà di un oggetto, come audio, immagini, font e video.

Per ulteriori informazioni su entrambi i tipi di queste risorse per i luoghi, come dove e come puoi usarle in Studio, consulta la seguente tabella.

Tipo di risorsaDescrizione
ModelloUn Model è un oggetto contenitore per raggruppamenti geometrici come BaseParts, MeshParts e altri oggetti Model. I modelli possono anche contenere oggetti come Scripts. Ogni volta che raggruppi oggetti insieme in Studio, diventano automaticamente un oggetto Model. Per ulteriori informazioni, consulta modelli.
MeshUn MeshPart è un tipo di oggetto parte che include una mesh personalizzata simulata fisicamente. Per ulteriori informazioni, consulta mesh.
AudioUn'istanza AudioPlayer carica e riproduce un file audio e passa l'output attraverso un Wire a un AudioEmitter o AudioDeviceOutput. Per ulteriori informazioni, consulta risorse audio e oggetti audio.
ImmagineLe immagini sono utilizzate in diversi modi all'interno di un luogo, inclusi texture/decal su parti, etichette di immagine, texture di mesh, texture per materiali personalizzati, texture per effetti speciali e altro ancora.
FontGli oggetti TextButton, TextLabel e TextBox visualizzano la tipografia in uno stile specifico quando applichi un ID di risorsa font. Non puoi importare font, ma il Creator Store offre oltre 80 font diversi per il tuo utilizzo.
VideoUn oggetto VideoFrame visualizza un video attraverso la sua proprietà di risorsa Video. Consulta video frame per ulteriori informazioni.

Per avatar

Ci sono tre categorie di tipi di risorse per avatar che puoi trovare nel Marketplace e equipaggiare agli avatar:

  • Parti del corpo — Risorse che rappresentano sezioni del modello del personaggio avatar, come la testa, il torso o le gambe.
  • Abbigliamento e accessori — Risorse che rappresentano abbigliamento e accessori sopra le parti del corpo.
  • Animazioni — Risorse che animano il modello del personaggio avatar, come come corre, salta o nuota.

Ogni modello di personaggio contiene un oggetto HumanoidDescription con ID di risorsa per le parti del corpo, abbigliamento, accessori e animazioni del personaggio. Per impostazione predefinita, il personaggio giocabile di un utente fa riferimento al proprio avatar Roblox personale, ma puoi applicare una HumanoidDescription personalizzata se lo desideri. Per ulteriori informazioni, consulta aspetto del personaggio.

Pacchetti

All'interno di Studio, puoi convertire singole risorse o gerarchie di risorse in pacchetti e riutilizzarli in più giochi, consentendoti di ottimizzare la gestione delle risorse attraverso l'intero team o attraverso più progetti. Quando un pacchetto viene aggiornato, tu o i membri del tuo team potete aggiornare copie specifiche all'ultima versione, aggiornare tutte le copie in un gioco o impostare copie specifiche per l'aggiornamento automatico.

Per ulteriori informazioni, consulta pacchetti.

URI delle risorse

Le risorse e altri contenuti memorizzati al di fuori del luogo corrente sono identificati attraverso Identificatori Uniformi di Risorsa (URI) che sono stringhe formattate che puntano a un file memorizzato online, all'interno del pacchetto dell'applicazione Roblox, o salvato sul dispositivo del client.

La struttura di base è uno schema seguito da :// e un percorso che varia a seconda dello schema.

[Schema]://[Percorso]

Il motore Roblox supporta diversi schemi URI personalizzati per fare riferimento ai contenuti memorizzati sulla piattaforma.

rbxassetid

rbxassetid punta a una risorsa caricata dall'utente su Roblox. Questo formato è uno standard comune per proprietà come Decal.ColorMapContent, ParticleEmitter.Texture e AudioPlayer.Asset.

rbxassetid://7229442422

Una risorsa decal di una giovane donna con un pulsante per un occhio.
rbxassetid://3845386987

Tre emettitori di particelle emettono particelle rosse, blu e gialle su risorse di barattoli che si trovano sopra una torre di pietra. Le particelle rosse sono evidenziate.
rbxassetid://9125402735

rbxasset

rbxasset punta alla cartella dei contenuti di Roblox sul dispositivo dell'utente, ad esempio:

rbxasset://textures/face.png

La posizione della cartella dei contenuti dipende dal sistema operativo dell'utente:

%LOCALAPPDATA%\Roblox\Versions\<version>\content
(in alternativa C:\Program Files (x86)\Roblox\Versions\<version>\content)

rbxthumb

rbxthumb punta a un'immagine di anteprima per la risorsa fornita. Il suo formato di stringa prende un tipo di anteprima (type), un ID di risorsa (id), e larghezza/altezza (w/h).

rbxthumb://type=Asset&id=24813339&w=150&h=150

Tipo (type)Valore id AttesoDimensioni Supportate (w×h)
AssetID per una risorsa 2D o 3D150×150, 420×420
AvatarID per un utente Roblox (Player.UserId)48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420, 720×720
AvatarBustID per un utente Roblox (Player.UserId)50×50, 60×60, 75×75, 100×100, 150×150, 180×180, 352×352, 420×420
AvatarHeadShotID per un utente Roblox (Player.UserId)48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420
BadgeIconID per un badge150×150
BundleThumbnailID per un bundle del Marketplace come un personaggio, testa, o scarpe150×150, 420×420
FontFamilyID per un font nel Creator Store o nell'inventario Toolbox1200×80
GameIconID per un gioco (DataModel.GameId); mostra l'icona del gioco50×50, 150×150
GamePassID per un pass150×150
GameThumbnailID per un gioco (DataModel.PlaceId); mostra la miniatura principale del gioco256×144, 384×216, 480×270, 576×324, 768×432
GroupIconID per un gruppo150×150, 420×420
OutfitID raccolto da una tabella OutfitPages150×150, 420×420
Applica Miniatura del Colpo alla Testa dell'Avatar
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player.PlayerGui
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = playerGui
local imageLabel = Instance.new("ImageLabel")
imageLabel.AnchorPoint = Vector2.new(0, 0)
imageLabel.Size = UDim2.new(0, 150, 0, 150)
imageLabel.Position = UDim2.new(0, 16, 0, 16)
imageLabel.BorderSizePixel = 0
imageLabel.BackgroundColor3 = Color3.new(0, 0, 0)
imageLabel.BackgroundTransparency = 0.8
imageLabel.Parent = screenGui
local success, content, isReady = pcall(function()
return Players:GetUserThumbnailAsync(player.UserId, Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size352x352)
end)
if success then
-- Applica il contenuto della miniatura all'etichetta dell'immagine
imageLabel.Image = content
-- Ritaglia la miniatura in un cerchio
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(1, 0)
corner.Parent = imageLabel
end

rbxgameasset

rbxgameasset punta a una risorsa caricata tramite il Gestore delle Risorse. Consente l'accesso alle risorse tramite un nome amichevole invece che tramite ID, quindi se carichi un'immagine chiamata Potion.png, puoi farvi riferimento come:

rbxgameasset://Images/Potion

Nell'esempio sopra, Images è la categoria/cartella che appare nel Gestore delle Risorse e Potion è il nome della risorsa, senza la sua estensione.

rbxhttp

rbxhttp è un'abbreviazione per ContentProvider.BaseUrl, ad esempio:

rbxhttp://Thumbs/Avatar.ashx?x=100&y=100&format=png

rbxtemp

rbxtemp ti consente di fare riferimento a Files. Usa File:GetTemporaryId() per generare un URL rbxtemp valido. Ad esempio:

rbxtemp://1

https / http

https o http punta alla posizione esatta di qualcosa su Internet. Funziona solo su domini approvati da Roblox e genera un errore se lo usi altrove.

https://www.roblox.com/asset/?id=9723979220

Permessi delle risorse

Lo stato di privacy di una risorsa determina chi ha il permesso di utilizzare la risorsa all'interno dei propri giochi. Per impostazione predefinita, tutte le risorse sono private quando tu o i membri del tuo gruppo le importate in Studio. Se desideri concedere a tutti l'accesso all'ID della risorsa, devi distribuire la risorsa nel Creator Store.

Moderazione delle risorse

Roblox esegue sia moderazione delle risorse umana che automatizzata in modo proattivo e reattivo per garantire che le risorse rispettino le Regole della Comunità, i Termini di Utilizzo e le linee guida sulla Proprietà Intellettuale. Se una risorsa viola queste politiche di moderazione, come includere contenuti discriminatori o per adulti, il team di Moderazione segnala e rimuove la risorsa per proteggere gli utenti da contenuti dannosi o non conformi. Questo processo avviene generalmente entro poche ore dopo che hai importato la risorsa.

Se una risorsa è ancora in coda di moderazione quando pubblichi il tuo gioco, gli utenti non possono vedere o interagire con la risorsa fino a quando Roblox non la approva. Se la risorsa non supera la moderazione, riceverai una notifica che spiega perché la risorsa non può essere sulla piattaforma nel suo stato attuale. Per ulteriori informazioni, consulta Lavorare con le Risorse - Moderazione delle Risorse.

Gestione delle risorse

Roblox offre diversi strumenti per importare, memorizzare e pubblicare le tue risorse:

StrumentoDescrizione
Gestore delle RisorseImporta e memorizza immagini, mesh, audio e altro. Mostra solo le risorse che hai importato nel gioco attualmente aperto.
ToolboxMemorizza ogni risorsa che tu o i tuoi gruppi avete mai importato in Studio, indipendentemente dal gioco che hai attualmente aperto. Include anche risorse dal Creator Store, consentendoti di inserire rapidamente risorse generate dagli utenti direttamente nei tuoi giochi.
ImportatoreImporta modelli 3D da strumenti di modellazione di terze parti come un'istanza Model personalizzata.

Archiviazione delle risorse

Per aiutare ulteriormente con l'organizzazione, puoi archiviare la maggior parte dei tipi di risorse nella sezione Creazioni ⟩ Elementi di Sviluppo del Creator Dashboard. Per archiviare un elemento, passa il mouse sopra la miniatura di una risorsa, fai clic sul pulsante ⋯ e seleziona Archivia dal menu contestuale.

Pulsante delle opzioni indicato per una risorsa.

Dopo aver archiviato una risorsa, scompare dal sito web e non è più utilizzabile o visibile nei giochi Roblox, compresi i tuoi.

© 2026 Roblox Corporation. Roblox, il logo Roblox e Powering Imagination sono tra i nostri marchi registrati e non registrati negli Stati Uniti. e altri paesi.