Activa

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.

Bijna alles in Roblox wordt weergegeven als een cloud-gebaseerde activa met een unieke bijbehorende ID. Deze ID is meestal in de vorm van rbxassetid://[ID], die wordt toegepast op verschillende instanties als een eigenschap die geschikt is voor dat specifieke activatype. Bijvoorbeeld, Texture, MeshPart en AudioPlayer instanties verwijzen naar afbeelding-, mesh- en audio-activa via hun respectieve ColorMapContent, MeshId en Asset eigenschappen.

rbxassetid://7229442422

Een decal activa van een jonge vrouw met een knop voor een oog.

rbxassetid://6768917255

Een ongekleurde schatkist MeshPart activa.

rbxassetid://9125402735

Dit cloud-gebaseerde activa-systeem stelt je in staat om activa op Roblox op te slaan en ze in verschillende contexten op het platform opnieuw te gebruiken, zoals in verschillende objecten en plaatsen, zonder lokale kopieën te onderhouden als onderdeel van elk opgeslagen Studio-spel. Je kunt miljoenen projectactiva vinden in de Creator Store, avataractiva uitrusten in de Marketplace, of je kunt je eigen activa maken en ze importeren rechtstreeks in Studio via de activa-beheer tools.

Wanneer je activa importeert, moeten ze een moderatie controle doorstaan voordat gebruikers ze kunnen zien en ermee kunnen interageren in gepubliceerde spellen. Nadat Roblox geïmporteerde activa heeft goedgekeurd, kun je ervoor kiezen om het eigendom van hun gebruik op het platform te behouden of ze openbaar beschikbaar te maken zoals beschreven in Activa machtigingen.

Activatypes

Alle activatypes die beschikbaar zijn op het platform vallen over het algemeen in een van de drie categorieën:

  • Activa die overeenkomen met projectniveau-items. Je kunt deze activa vinden en configureren voor specifieke spellen op het Creator Dashboard.
  • Activa die objecten zijn, of die het uiterlijk of gedrag van objecten binnen plaatsen veranderen. Je kunt deze activa importeren of ze vinden in de Creator Store.
  • Activa die het lichaam, kleding of animatie van avatars en niet-speelbare personages veranderen. Je kunt deze activa vinden in de Marketplace.

Elk activatype werkt anders, afhankelijk van waar het zich op het platform bevindt. Zie de volgende secties voor informatie over hoe je elk activatype kunt gebruiken voor spellen, plaatsen en avatars.

Voor spellen

Er zijn drie activatypes die overeenkomen met projectniveau-items. Deze activatypes zijn uniek voor het spel waar ze aan zijn gekoppeld, wat betekent dat ze niet overdraagbaar zijn naar andere projecten.

  • Plaatsen — Elk spel heeft een of meer plaatsen, of individuele 3D-werelden. Elke plaats wordt weergegeven door een datamodel dat de 3D-wereld en logica van de plaats beschrijft.
  • Badges — Een badge is een speciale prijs die je aan gebruikers kunt geven wanneer ze een doel binnen een spel bereiken, zoals het voltooien van een moeilijk doel of het spelen gedurende een bepaalde tijd.
  • Passes — Een pass is een monetisatieproduct waarmee je een eenmalige Robux-kosten kunt vragen zodat gebruikers toegang krijgen tot speciale privileges binnen een spel, zoals toegang tot een beperkt gebied, een in-game avatar-item of een permanente power-up.

Voor plaatsen

In het algemeen zijn er twee categorieën van activatypes voor plaatsen die je kunt importeren of vinden in de Creator Store:

  • Activa die bestaan als objecten binnen het datamodel, zoals modellen en meshes.
  • Activa die je toepast als een eigenschap van een object, zoals audio, afbeeldingen, lettertypen en video's.

Voor meer informatie over beide typen activa voor plaatsen, zoals waar en hoe je ze in Studio kunt gebruiken, raadpleeg de volgende tabel.

Activa TypeBeschrijving
ModelEen Model is een containerobject voor geometrische groeperingen zoals BaseParts, MeshParts, en andere Model objecten. Modellen kunnen ook objecten bevatten zoals Scripts. Wanneer je objecten in Studio groepeert, worden ze automatisch een Model object. Voor meer informatie, zie modellen.
MeshEen MeshPart is een type onderdeelobject dat een fysiek gesimuleerde aangepaste mesh bevat. Voor meer informatie, zie meshes.
AudioEen AudioPlayer instantie laadt en speelt een audiobestand en geeft de output door via een Wire naar een AudioEmitter of AudioDeviceOutput. Voor meer informatie, zie audio-activa en audio-objecten.
AfbeeldingAfbeeldingen worden op verschillende manieren binnen een plaats gebruikt, waaronder texturen/decal op onderdelen, afbeelding labels, mesh texturen, texturen voor aangepaste materialen, texturen voor speciale effecten, en meer.
LettertypeTextButton, TextLabel, en TextBox objecten tonen typografie in een specifieke stijl wanneer je een lettertype activa ID toepast. Je kunt geen lettertypen importeren, maar de Creator Store biedt meer dan 80 verschillende lettertypen voor jouw gebruik.
VideoEen VideoFrame object toont een video via zijn Video activa-eigenschap. Zie video frames voor meer informatie.

Voor avatars

Er zijn drie categorieën van activatypes voor avatars die je kunt vinden in de Marketplace en aan avatars kunt uitrusten:

  • Lichaamsdelen — Activa die secties van het avatar karaktermodel vertegenwoordigen, zoals het hoofd, de romp of de benen.
  • Kleding en Accessoires — Activa die kleding en accessoires bovenop lichaamsdelen vertegenwoordigen.
  • Animaties — Activa die het avatar karaktermodel animeren, zoals hoe het rent, springt of zwemt.

Elk karakter model bevat een HumanoidDescription object met activa-ID's voor de lichaamsdelen, kleding, accessoires en animaties van het karakter. Standaard verwijst een speelbare karakter van een gebruiker naar hun persoonlijke Roblox-avatar, maar je kunt een aangepaste HumanoidDescription toepassen indien gewenst. Voor meer informatie, zie karakter uiterlijk.

Pakketten

Binnen Studio kun je enkele activa of activa-hiërarchieën omzetten in pakketten en ze in meerdere spellen hergebruiken, zodat je het activa-beheer voor je hele team of voor meerdere projecten kunt optimaliseren. Wanneer een pakket wordt bijgewerkt, kunnen jij of je teamleden specifieke kopieën bijwerken naar de meest actuele versie, alle kopieën in een spel bijwerken, of specifieke kopieën instellen om automatisch bij te werken.

Voor meer informatie, zie pakketten.

Activa URI's

Activa en andere inhoud die buiten de huidige plaats zijn opgeslagen, worden geïdentificeerd door Uniform Resource Identifiers (URI's) die geformatteerde strings zijn die naar een bestand verwijzen dat online is opgeslagen, binnen het Roblox-applicatiepakket, of opgeslagen op het apparaat van de cliënt.

De basisstructuur is een schema gevolgd door :// en een pad dat varieert afhankelijk van het schema.

[Schema]://[Pad]

De Roblox Engine ondersteunt verschillende aangepaste URI-schema's voor het verwijzen naar inhoud die op het platform is opgeslagen.

rbxassetid

rbxassetid verwijst naar een door de gebruiker geüpload activa op Roblox. Dit formaat is een gangbare standaard voor eigenschappen zoals Decal.ColorMapContent, ParticleEmitter.Texture, en AudioPlayer.Asset.

rbxassetid://7229442422

Een decal activa van een jonge vrouw met een knop voor een oog.
rbxassetid://3845386987

Drie deeltjesemitteren stoten rode, blauwe en gele deeltjes uit over potactiva die bovenop een stenen toren staan. De rode deeltjes zijn gemarkeerd.
rbxassetid://9125402735

rbxasset

rbxasset verwijst naar de inhoudsmap van Roblox op het apparaat van de gebruiker, bijvoorbeeld:

rbxasset://textures/face.png

De locatie van de inhoudsmap hangt af van het besturingssysteem van de gebruiker:

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

rbxthumb

rbxthumb verwijst naar een thumbnail-afbeelding voor de opgegeven activa. Het stringformaat neemt een thumbnail-type (type), een activa-ID (id), en breedte/hoogte (w/h).

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

Type (type)Verwachte id WaardeOndersteunde Groottes (w×h)
AssetID voor een 2D of 3D activa150×150, 420×420
AvatarID voor een Roblox-gebruiker (Player.UserId)48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420, 720×720
AvatarBustID voor een Roblox-gebruiker (Player.UserId)50×50, 60×60, 75×75, 100×100, 150×150, 180×180, 352×352, 420×420
AvatarHeadShotID voor een Roblox-gebruiker (Player.UserId)48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420
BadgeIconID voor een badge150×150
BundleThumbnailID voor een Marketplace bundel zoals een karakter, hoofd, of schoenen150×150, 420×420
FontFamilyID voor een lettertype in de Creator Store of Toolbox inventaris1200×80
GameIconID voor een spel (DataModel.GameId); toont het icoon van het spel50×50, 150×150
GamePassID voor een pass150×150
GameThumbnailID voor een spel (DataModel.PlaceId); toont de primaire thumbnail van het spel256×144, 384×216, 480×270, 576×324, 768×432
GroupIconID voor een groep150×150, 420×420
OutfitID verzameld uit een OutfitPages tabel150×150, 420×420
Pas Avatar Hoofdshot Thumbnail toe
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
-- Pas thumbnailinhoud toe aan afbeeldingslabel
imageLabel.Image = content
-- Crop thumbnail naar cirkel
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(1, 0)
corner.Parent = imageLabel
end

rbxgameasset

rbxgameasset verwijst naar een activa geüpload via de Asset Manager. Het maakt toegang mogelijk tot activa via een gebruiksvriendelijke naam in plaats van ID, dus als je een afbeelding uploadt met de naam Potion.png, kun je deze verwijzen als:

rbxgameasset://Images/Potion

In het bovenstaande voorbeeld is Images de categorie/map die verschijnt in de Asset Manager en Potion is de activanaam, minus de extensie.

rbxhttp

rbxhttp is een afkorting voor ContentProvider.BaseUrl, bijvoorbeeld:

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

rbxtemp

rbxtemp stelt je in staat om Files te verwijzen. Gebruik File:GetTemporaryId() om een geldige rbxtemp URL te genereren. Bijvoorbeeld:

rbxtemp://1

https / http

https of http verwijst naar de exacte locatie van iets op het internet. Het werkt alleen op door Roblox goedgekeurde domeinen en geeft een foutmelding als je het elders gebruikt.

https://www.roblox.test1709.icu/asset/?id=9723979220

Activa machtigingen

De privacystatus van een activa bepaalt wie toestemming heeft om de activa binnen hun spellen te gebruiken. Standaard zijn alle activa privé wanneer jij of je groep leden ze in Studio importeren. Als je iedereen toegang wilt geven tot de activa-ID, moet je de activa verspreiden naar de Creator Store.

Activa moderatie

Roblox voert zowel menselijke als geautomatiseerde activa-moderatie uit op een proactieve en reactieve basis om ervoor te zorgen dat activa voldoen aan de Gemeenschapsregels, Gebruiksvoorwaarden, en Intellectuele Eigendom richtlijnen. Als een activa deze moderatiebeleid schendt, zoals het opnemen van discriminerende of volwassen inhoud, markeert en verwijdert het moderatorteam de activa om gebruikers te beschermen tegen schadelijke of niet-conforme inhoud. Dit proces gebeurt doorgaans binnen enkele uren nadat je de activa hebt geïmporteerd.

Als een activa nog in de moderatiewachtrij staat wanneer je je spel publiceert, kunnen gebruikers de activa niet zien of ermee interageren totdat Roblox deze goedkeurt. Als de activa niet door de moderatie komt, ontvang je een melding waarin wordt uitgelegd waarom de activa niet op het platform kan staan in de huidige staat. Voor meer informatie, zie Werken met Activa - Activa Moderatie.

Activa beheer

Roblox biedt verschillende tools om je activa te importeren, op te slaan en te publiceren:

ToolBeschrijving
Asset ManagerImporteert en slaat afbeeldingen, meshes, audio, en meer op. Toont alleen activa die je in het momenteel geopende spel hebt geïmporteerd.
ToolboxBewaart elke activa die jij of je groepen ooit in Studio hebben geïmporteerd, ongeacht welk spel je momenteel geopend hebt. Bevat ook activa van de Creator Store, zodat je snel door gebruikers gegenereerde activa rechtstreeks in je spellen kunt plaatsen.
ImporterImporteert 3D-modellen van derde partij modelleringstools als een aangepaste Model instantie.

Archiveer activa

Om verder te helpen met organisatie, kun je de meeste activatypes archiveren in de sectie Creations ⟩ Development Items van het Creator Dashboard. Om een item te archiveren, beweeg je de muis over de thumbnail van een activa, klik je op de ⋯ knop, en selecteer je Archive in het contextmenu.

Optiesknop aangegeven voor een activa.

Nadat je een activa hebt gearchiveerd, verdwijnt deze van de website en is deze niet langer bruikbaar of zichtbaar in Roblox-spellen, inclusief je eigen.

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.