Aset

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Hampir semuanya di Roblox diwakili sebagai aset berbasis cloud dengan ID yang sesuai. ID ini biasanya dalam bent

A decal asset of a young woman with a button for an eye.An untextured treasure chest MeshPart asset.
rbxassetid://7229442422rbxassetid://6768917255rbxassetid://9125402735

Sistem aset berbasis cloud ini memungkinkan Anda untuk menyimpan aset melalui Roblox dan menggunakannya kembali di seluruh platform dalam berbagai konteks, seperti dalam berbagai objek dan lokasi, tanpa menyimpan salinan lokal sebagai bagian dari setiap pengalaman Studio yang disimpan. Anda dapat menemukan jutaan aset proyek

Ketika Anda mengimpor aset, mereka harus melewati pemeriksaan moderasi sebelum pengguna dapat melihat dan berinteraksi dengan mereka dalam pengalaman yang diterbitkan. Setelah Roblox menyetujui aset yang diimpor, Anda dapat memilih untuk menyimpan kepemilikan penggunaan mereka di platform atau membuat mereka tersedia secara publik seperti yang dijelaskan dalam Ijin Penggunaan .

Jenis Aset

Semua jenis aktifitas tersedia di platform umumnya jatuh ke salah satu dari tiga kategori:

  • Aset yang memetafkan item tingkat proyek. Anda dapat menemukan dan mengkonfigurasi aset ini untuk pengalaman khusus di Creator Dashboard .
  • Aset yang adalah objek, atau yang mengubah tampilan atau perilaku objek di dalam tempat. Anda dapat impor aset ini atau menemukannya di Toko Pencipta.
  • Aset yang mengubah tubuh, pakaian, atau animasi avatar dan karakter non-playable. Anda dapat menemukan aset ini di Pasar Luar Angkasa .

Setiap jenis aset bekerja secara berbeda tergantung di mana ia tinggal di platform. Lihat bagian berikut untuk informasi tentang cara menggunakan setiap jenis aset untuk pengalaman, tempat, dan avatar.

Untuk Pengalaman

Ada tiga jenis aset yang memeta item tingkat proyek. Jenis aset ini unik untuk pengalaman yang mereka map ke, yang berarti mereka tidak dapat dibagikan ke proyek lain.

  • Tempat-tempat — Setiap pengalaman memiliki satu atau lebih tempat , atau dunia 3D individual. Setiap tempat diwakili oleh model data yang menggambarkan dunia 3D dan logika tempat.
  • Badge — A badge adalah penghargaan khusus yang dapat Anda berikan kepada pengguna ketika mereka mencapai tujuan dalam pengalaman, seperti menyelesaikan tujuan yang sulit atau bermain selama jumlah waktu tertentu.
  • Passes — A pass adalah produk monetisasi yang memungkinkan Anda untuk menagih biaya Robux satu kali untuk mengizinkan pengguna mengakses khusus keuntungan dalam pengalaman, seperti masuk ke area terbatas, item avatar dalam pengalaman, atau power-up permanen.

Untuk Tempat

umum, ada dua jenis jenis aset untuk tempat yang dapat Anda importasi atau temukan di Toko Pencipta :

  • Aset yang ada sebagai objek dalam model data, seperti model dan meshes.
  • Aset yang Anda tetapkan sebagai milik objek, seperti audio, gambar, huruf, dan video.

Untuk lebih banyak informasi tentang kedua jenis aset ini untuk tempat, seperti di mana dan bagaimana Anda dapat menggunakannya di Studio, mengacu pada tabel berikut.

Jenis AsetDeskripsi
Model A Model adalah objek kontainer untuk kumpulan geometri seperti BaseParts, MeshParts, dan objek lainnya 2> Class.Model2>
Mesh A MeshPart adalah jenis objek bagian yang termasuk jaringan meshes secara fisik. Untuk lebih banyak informasi, lihat Meshes .
Suara Objek Sound adalah objek yang mengirimkan audio saat Anda menerapkan ID audio dalam properti SoundId . Di mana Anda menempatkan objek Sound di model data berubah cara dan di mana suara dibawa dalam pengalaman. Untuk inform
Gambar Gambar digunakan dalam beberapa cara di dalam tempat, termasuk tekstur/stiker pada bagian, label gambar , tekstur untuk 2> materi khusus2> , dan banyak lagi.
Huruf TextButton , TextLabel , dan TextBox objek menunjukkan huruf bertepuk dalam gaya tertentu saat Anda mengimpor ID huruf. Anda tidak dapat mengimpor huruf, tetapi 0> Toko Pencipta0> menawarkan lebih dari 80 huruf berbeda untuk digunakan.
Video Sebuah objek VideoFrame menunjukkan video melalui aset Video nya. Lihat Video Frames untuk lebih banyak informasi.

Untuk Avatar

Ada tiga kategori jenis aset untuk avatar yang dapat Anda temukan di Pasar dan dapat Anda pakai untuk avatar:

  • Bagian Tubuh — Aset yang mewakili bagian dari model karakter avatar, seperti kepala, torso, atau kaki.
  • Pakaian dan Aksesori — Aset yang mewakili pakaian dan aksesori di atas bagian tubuh.
  • Animasi — Aset yang meng Animasi model karakter avatar, seperti cara berlari, melompat, atau berenang.

Setiap karakter model mengandung HumanoidDescription objek dengan ID aset untuk bagian tubuh, pakaian, aksesori, dan animasi karakter. Secara default, seorang pengguna's karakter bermain mengacu pada avatar Roblox pribadi mereka, tetapi Anda dapat menerapkan Class.HumanoidDescription

Paket

Dalam Studio, Anda dapat mengubah tunggal aset atau hierarki aset menjadi paket dan menggunakannya kembali dalam banyak pengalaman, memungkinkan Anda untuk mengoptimalkan manajemen aset di seluruh tim Anda atau di lebih dari satu proyek. Saat paket diperbarui, Anda atau anggota tim Anda dapat menyetujui salinan spesifik ke versi terbaru, menyetujui semua sal

Untuk lebih banyak informasi, lihat Paket .

URIs Aset

Aset dan konten lainnya yang disimpan di luar tempat saat ini diidentifikasi melalui Uniform Resource Identifiers (URIs) yang merupakan string yang dibentuk yang menunjuk ke file yang disimpan secara online, dalam paket aplikasi Roblox, atau disimpan ke perangkat klien.

Struktur dasar adalah skema yang diikuti oleh :// dan jalan yang bervariasi menurut skema.

[Scheme]://[Path]

Mesin Roblox mendukung beberapa skema UI khusus untuk mengacu pada konten yang tersimpan di platform.

rbxassetid

rbxassetid menunjuk ke aset pengguna di Roblox.Format ini adalah standar umum untuk properti seperti Decal.Texture, ParticleEmitter.Texture, dan 0> Class.Sound.SoundId0>.

rbxassetid://7229442422

A decal asset of a young woman with a button for an eye.
rbxassetid://3845386987

Three particle emitters emit red, blue, and yellow particles over jar assets that sit on top of a stone tower. The red particles are highlighted.
rbxassetid://9125402735

rbxasset

rbxasset menunjuk ke direktori konten Roblox di perangkat pengguna, misalnya:

rbxasset://textures/face.png

Lokasi slot konten tergantung pada sistem operasi pengguna:

%localappdata%\Roblox\Versions\<version>\content

rbxulum

rbxthumb menunjuk ke gambar miniatur untuk item yang disediakan. Its string format mengambil jenis miniatur gambar ( type , ID aset ( id ) dan lebar / tinggi ( 0> w0> / rbxthumb3> ).

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

Jenis ( type )Diharapkan idNilaiDukungan Ukuran ( w × h )
AssetID untuk aset 2D atau 3D150×150, 420×420
AvatarID untuk pengguna Roblox ( Player.UserId )48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420, 720×720
AvatarBustID untuk pengguna Roblox ( Player.UserId )50×50, 60×60, 75×75, 100×100, 150×150, 180×180, 352×352, 420×420
AvatarHeadShotID untuk pengguna Roblox ( Player.UserId )48×48, 60×60, 100×100, 150×150, 180×180, 352×352, 420×420
BadgeIconID untuk lencana150×150
BundleThumbnailID untuk paket Pasar seperti karakter karakter, kepala kepala, atau 1>sepatu1>150×150, 420×420
FontFamilyID untuk huruf dalam Toko Pencipta atau Toolbox inventaris1200×80
GameIconID untuk pengalaman ( DataModel.GameId); menunjukkan ikon pengalaman icon50×50, 150×150
GamePassID untuk kartu pemain150×150
GameThumbnailID untuk pengalaman ( DataModel.GameId); menunjukkan gambaran utama pengalaman thumbnail256×144, 384×216, 480×270, 576×324, 768×432
GroupIconID untuk kumpulan 150×150, 420×420
OutfitID diumpulkan dari tabel OutfitPages150×150, 420×420
Terapkan Thumbnail Kepala 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
-- Terapkan konten thumbnail ke label gambar
imageLabel.Image = content
-- Potong gambar ke lingkaran
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(1, 0)
corner.Parent = imageLabel
end

rbxgameasset

rbxgameasset menunjuk ke aset yang diunggah melalui Manajer Aset. Ini memungkinkan akses ke aset oleh nama pengguna bukan ID, jadi jika Anda mengunggah gambar bernama Potion.png, Anda dapat mengacu darinya sebagai:

rbxgameasset://Images/Potion

Dalam contoh di atas, Images adalah kategori/folder yang muncul di Manajer Aset dan Potion adalah nama aset, minus ekstensinya.

rbxhttp

rbxhttp adalah singkatan untuk ContentProvider.BaseUrl, misalnya:

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

rbxtemp

rbxtemp memungkinkan Anda untuk mengacu pada Files . Gunakan File:GetTemporaryId() untuk menghasilkan URL 0> rbxtemp0> yang valid. Misalnya:

rbxtemp://1

https/http

https atau http menunjuk ke lokasi tepat sesuatu di internet. Ini hanya berfungsi pada domain yang disetujui Roblox dan menimbulkan kesalahan jika Anda menggunakannya di tempat lain.

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

Izinkan Aset

Status privasi aset menentukan siapa yang memiliki izin untuk menggunakan aset dalam pengalaman mereka. Secara default, semua aset pribadi ketika Anda atau anggota kelompok Anda mengimpornya ke Studio. Jika Anda ingin memberikan akses ke semua orang ke ID aset, Anda harus mendistribusikan aset ke Toko Pencipta.

Moderasi Aset

Roblox melakukan moderasi aset manusia dan otomatis pada dasar proaktif dan reaktif untuk memastikan bahwa aset mematuhi aturan Masyarakat, Ketentuan Pengguna, dan Undang-Undang Hak Milik Digital (DMCA). Jika aset melanggar kebijakan moderasi ini

Jika aset masih dalam antrian moderasi saat Anda menyajikan pengalaman Anda, pengguna tidak dapat melihat atau berinteraksi dengan aset sampai Roblox menyetujuinya. Jika aset tidak lulus moderasi, Anda akan menerima notifikasi yang menjelaskan mengapa aset tidak dapat ada di platform saat ini. Untuk informasi lebih lanjut, lihat Bekerja dengan Aset - Moderasi Aset

Manajemen Aset

Roblox menawarkan beberapa alat untuk mengimpor, toko, dan menyebarkan aset Anda:

AlatDeskripsi
Manajer AsetMengimpor dan menyimpan gambar, esh, package, 1>audio1>, dan 4>model4>. Hanya menampilkan aset yang telah Anda impor ke pengalaman yang saat ini dibuka.
Kotak AlatMenyimpan setiap aset yang Anda atau kelompok Anda导入到Studio, 无论您当前有开放的体验。包括资源从 创建者商店 ,允许您快速将用户生成的资产直接放入您的体验。
Pengimpor 3DMengimpor .fbx atau .obj model 3D dari alat model pihak ketiga sebagai instansi Model kejadian.

Menyimpan Sumber Daya

Untuk membantu lebih lanjut dengan organisasi, Anda dapat menyimpan kebanyakan jenis aset di bagian Item Pengembangan dari Dashboard Pembuat.

Development Items section on the Creator Dashboard A close up view of a Splash Ring asset. The ellipsis button and the Archive menu item are highlighted.

Setelah menyimpan aset, itu menghilang dari situs web dan tidak lagi dapat digunakan atau dilihat dalam pengalaman Roblox, termasuk pengalaman Anda memiliki.