Asset

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

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

rbxassetid://7229442422

Un asset decal di una giovane donna con un bottone per occhio.

rbxassetid://6768917255

Un asset MeshPart di un forziere non strutturato.

rbxassetid://9125402735

Questo sistema di asset basato su cloud consente di memorizzare asset attraverso Roblox e riutilizzarli su tutta la piattaforma in vari contesti, come in diversi oggetti e luoghi, senza mantenere copie locali come parte di ciascun gioco salvato in Studio. Puoi trovare milioni di asset di progetto nel Creator Store, equipaggiare asset per avatar nel Marketplace, oppure puoi creare i tuoi asset e importarli direttamente in Studio attraverso gli strumenti di gestione degli asset.

Quando importi asset, devono superare un controllo di moderazione prima che gli utenti possano vederli e interagire con essi nei giochi pubblicati. Dopo che Roblox ha approvato gli asset importati, puoi scegliere di mantenere la proprietà del loro utilizzo sulla piattaforma o renderli pubblicamente disponibili come dettagliato in Asset permissions.

Tipi di asset

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

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

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

Per giochi

Ci sono tre tipi di asset che mappano a elementi a livello di progetto. Questi tipi di asset sono unici per il gioco a cui si mappano, il che significa che non possono essere trasferiti 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.
  • Medaglie — Una medaglia è un premio speciale che puoi concedere 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 per avatar in-game o un potenziamento permanente.

Per luoghi

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

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

Per ulteriori informazioni su entrambi i tipi di questi asset per i luoghi, come dove e come puoi usarli in Studio, fai riferimento alla tabella seguente.

Tipo di AssetDescrizione
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 in Studio, diventano automaticamente un oggetto Model. Per ulteriori informazioni, consulta modelli.
MeshUn MeshPart è un tipo di oggetto di 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'uscita attraverso un Wire a un AudioEmitter o AudioDeviceOutput. Per ulteriori informazioni, consulta asset audio e oggetti audio.
ImmagineLe immagini sono utilizzate in diversi modi all'interno di un luogo, inclusi texture/decals su parti, etichette immagine, texture 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 asset font. Non puoi importare font, ma il Creator Store offre oltre 80 diversi font a tua disposizione.
VideoUn oggetto VideoFrame visualizza un video attraverso la sua proprietà asset Video. Consulta frame video per ulteriori informazioni.

Per avatar

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

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

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

Pacchetti

All'interno di Studio, puoi convertire singoli asset o gerarchie di asset in pacchetti e riutilizzarli in più giochi, consentendoti di ottimizzare la gestione degli asset attraverso l'intero team o tra più progetti. Quando un pacchetto viene aggiornato, tu o i membri del tuo team potete aggiornare copie specifiche alla versione più recente, aggiornare tutte le copie all'interno di un gioco, oppure impostare specifiche copie per aggiornamenti automatici.

Per ulteriori informazioni, consulta pacchetti.

URI degli asset

Gli asset e altri contenuti memorizzati al di fuori del luogo corrente sono identificati attraverso Uniform Resource Identifiers (URI) che sono stringhe formattate che puntano a un file memorizzato online, all'interno del pacchetto applicativo 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 a contenuti memorizzati sulla piattaforma.

rbxassetid

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

rbxassetid://7229442422

Un asset decal di una giovane donna con un bottone per occhio.
rbxassetid://3845386987

Tre emettitori di particelle emettono particelle rosse, blu e gialle sopra gli asset di un barattolo che poggia sopra una torre di pietra. Le particelle rosse sono evidenziate.
rbxassetid://9125402735

rbxasset

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

rbxasset://textures/face.png

La posizione della cartella di 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 miniatura per l'asset fornito. Il suo formato stringa prende un tipo di miniatura (type), un ID asset (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 un asset 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 una medaglia150×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 del 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 gioco (thumbnail)256×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 avatar head shot

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 contenuto miniatura all'etichetta immagine
imageLabel.Image = content
-- Ritaglia miniatura a cerchio
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(1, 0)
corner.Parent = imageLabel
end

rbxgameasset

rbxgameasset punta a un asset caricato attraverso il Asset Manager. Consente di accedere agli asset tramite un nome utente anziché un ID, quindi se carichi un'immagine denominata Potion.png, puoi farvi riferimento come:

rbxgameasset://Images/Potion

Nell'esempio sopra, Images è la categoria/cartella che appare nell'Asset Manager e Potion è il nome dell'asset, senza la sua estensione.

rbxhttp

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

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

rbxtemp

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

rbxtemp://1

https / http

https o http punta all'esatta posizione 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 degli asset

Lo stato di privacy di un asset determina chi ha il permesso di utilizzare l'asset all'interno dei propri giochi. Per impostazione predefinita, tutti gli asset sono privati quando tu o i membri del tuo gruppo li importano in Studio. Se desideri concedere a tutti l'accesso all'ID dell'asset, devi distribuire l'asset nel Creator Store.

Moderazione degli asset

Roblox esegue moderazione sugli asset, sia umana che automatizzata, in modo proattivo e reattivo per garantire che gli asset rispettino le Regole della Comunità, i Termini di Utilizzo e il Digital Millennium Copyright Act (DMCA). Se un asset viola queste politiche di moderazione, ad esempio includendo contenuti discriminatori o per adulti, il team di moderazione segnala e rimuove l'asset per proteggere gli utenti da contenuti dannosi o non conformi. Questo processo avviene generalmente entro poche ore dopo aver importato l'asset.

Se un asset è ancora in coda per la moderazione quando pubblichi il tuo gioco, gli utenti non possono vedere o interagire con l'asset fino a quando Roblox non lo approva. Se l'asset non supera la moderazione, riceverai una notifica che spiega perché l'asset non può essere sulla piattaforma nella sua forma attuale. Per ulteriori informazioni, consulta Lavorare con gli Asset - Moderazione degli Asset.

Gestione degli asset

Roblox offre diversi strumenti per importare, memorizzare e pubblicare i tuoi asset:

StrumentoDescrizione
Asset ManagerImporta e memorizza immagini, mesh, audio e altro. Visualizza solo gli asset che hai importato nel gioco attualmente aperto.
ToolboxMemorizza ogni asset che tu o i tuoi gruppi avete mai importato in Studio, indipendentemente dal gioco che hai attualmente aperto. Include anche asset dal Creator Store, consentendoti di inserire rapidamente asset generati dagli utenti direttamente nei tuoi giochi.
ImporterImporta modelli 3D da strumenti di modellazione di terze parti come un'istanza personalizzata di Model.

Archiviare asset

Per aiutare ulteriormente con l'organizzazione, puoi archiviare la maggior parte dei tipi di asset nella sezione CreazioniElementi di sviluppo del Creator Dashboard. Per archiviare un elemento, passa il mouse sopra la miniatura di un asset, fai clic sul pulsante e seleziona Archivia dal menu contestuale.

Pulsante delle opzioni indicato per un asset.

Dopo aver archiviato un asset, 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.