Content
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Tipe data Content mewakili referensi terhadap konten aset yang disimpan secara eksternal atau sebagai objek di dalam tempat, membungkus satu nilai dari salah satu daripada nilai Enum.ContentSourceType yang didukung.
Peringatan
Replikasi belum didukung untuk nilai Object. Ketika sebuah Instance dengan properti Content yang berisi nilai Object direplikasi, sebuah placeholder yang tidak dapat digunakan Object dari tipe yang sama akan digunakan sebagai pengganti Object itu sendiri, dan setiap upaya untuk membaca atau menulis konten objek placeholder itu akan mengeluarkan kesalahan. Objek placeholder ini akan dirender sebagai pola catur cyan dan magenta.
Ini akan diganti dengan perilaku replikasi standar di masa depan. Untuk saat ini, jangan gunakan EditableImage atau EditableMesh sebagai Content di server pada Instance yang dapat direplikasi ke klien.
Rangkuman
Konstruktor
Mengembalikan sebuah Content baru dengan nilai string asset URI yang mereferensikan konten eksternal dari tempat tersebut.
- fromObject(object : Object)
Mengembalikan sebuah Content baru dengan referensi kuat ke Object.
Properti
Nilai Content kosong dengan Content.SourceType dari None.
Tipe sumber dari nilai yang terkandung.
String URI jika Content.SourceType adalah Uri, jika tidak nil.
Referensi ke Object yang tidak berisi nil jika Content.SourceType adalah Object, jika tidak nil.
Konstruktor
fromUri
Mengembalikan sebuah Content baru dengan nilai string asset URI yang mereferensikan konten eksternal dari tempat tersebut.
Content.SourceType akan bernilai Uri, dan Content.Uri akan berisi nilai string yang tidak berisi nil.
Jika uri kosong, Content.none akan dikembalikan sebagai gantinya.
fromObject
Mengembalikan sebuah Content baru dengan referensi kuat ke Object.
Content.SourceType akan bernilai Object, dan Content.Object akan berisi referensi Object yang tidak berisi nil.
Referensi Content.Object adalah referensi kuat yang memegang kepemilikan bersama dari Object. Setiap referensi Content.Object akan memperpanjang masa hidup Object tersebut dan mencegahnya dari proses garbage collection.
Mengeluarkan kesalahan jika object bernilai nil.
Properti
SourceType
Tipe sumber dari nilai yang terkandung. Menunjukkan properti mana yang mengandung nilai yang tidak berisi nil.
Object
Referensi ke Object yang tidak berisi nil jika Content.SourceType adalah Object, jika tidak nil.