BUAT DUNIAMU
Rekaman
Tangkapan Layar
14 mnt
menggunakan fungsi tangkapan layar anda dapat menggunakan fungsi terkait gambar dari zepetoworldcontent api untuk menyimpan atau membagikan gambar di dalam dunia, dan memposting gambar ke umpan zepetoworldcontent api menyediakan fungsi terkait gambar berikut api deskripsi zepetoworldcontent savetocameraroll(rt unityengine rendertexture, result system action$1) menyimpan gambar ke perpustakaan foto zepetoworldcontent savetocameraroll(texture unityengine texture2d, result system action$1) menyimpan gambar ke perpustakaan foto zepetoworldcontent share(rt unityengine rendertexture, result system action$1) berbagi gambar ke aplikasi eksternal zepetoworldcontent share(texture unityengine texture2d, result system action$1) berbagi gambar ke aplikasi eksternal zepetoworldcontent createfeed(rt unityengine rendertexture, contents string, result system action$1) mengunggah gambar ke feed konten dari pos dapat ditentukan melalui argumen kedua, konten tag dunia secara otomatis diterapkan dan diposting ke feed zepetoworldcontent createfeed(texture unityengine texture2d, contents string, $result system action$1) mengunggah gambar ke feed konten dari pos dapat ditentukan melalui argumen kedua, konten tag dunia secara otomatis diterapkan dan diposting ke feed berikut adalah contoh pemanggilan fungsi gambar dalam zepetoworldcontent zepetoworldcontent savetocameraroll(this rendertexture, (result boolean) => {console log(`hasil simpan ${result}`)}); zepetoworldcontent savetocameraroll(this texture2d, (result boolean) => {console log(`hasil simpan ${result}`)}); zepetoworldcontent share(this rendertexture, (result boolean) => {console log(`hasil bagikan ${result}`)}); zepetoworldcontent share(this texture2d, (result boolean) => {console log(`hasil bagikan ${result}`)}); zepetoworldcontent createfeed(this rendertexture, "\[konten]", (result boolean) => {console log(`hasil buat feed ${result}`)}); zepetoworldcontent createfeed(this texture2d, "\[konten]", (result boolean) => {console log(`hasil buat feed ${result}`)}); berikut adalah contoh kode menggunakan fungsi mode tangkapan layar dalam zepetoworldcontent menggunakan rendertexture import { camera, rendertexture } from 'unityengine'; import { button, text } from 'unityengine ui'; import { spawninfo, zepetoplayers } from 'zepeto character controller'; import { zepetoscriptbehaviour } from 'zepeto script'; import { worldservice, zepetoworldcontent } from 'zepeto world'; export default class zepetoworldcontentexample extends zepetoscriptbehaviour { // ui tangkapan layar zepetoworldcontent public camerarenderbutton button; public savetocamerarollbutton button; public sharebutton button; public createfeedbutton button; public logtext text; // kamera render private camera camera; // tekstur render public rendertexture rendertexture; start() { zepetoplayers instance createplayerwithuserid(worldservice userid, new spawninfo(), true); zepetoplayers instance onaddedlocalplayer addlistener(() => { this camera = zepetoplayers instance localplayer zepetocamera camera; }); this camerarenderbutton onclick addlistener(() => { this camera targettexture = this rendertexture; this camera render(); this camera targettexture = null; }); this savetocamerarollbutton onclick addlistener(() => { zepetoworldcontent savetocameraroll(this rendertexture, (result boolean) => { this logtext text = `hasil simpan ${result}`; }); }); this sharebutton onclick addlistener(() => { zepetoworldcontent share(this rendertexture, (result boolean) => { this logtext text = `hasil bagikan ${result}`; }); }); this createfeedbutton onclick addlistener(() => { zepetoworldcontent createfeed(this rendertexture, "\[konten]", (result boolean) => { this logtext text = `hasil buat feed ${result}`; }); }); } } ini tidak dapat diperiksa dalam mode editor unity, tetapi dapat diperiksa saat bermain di aplikasi tangkapan layar modul tangkapan layar disertakan dalam build it unity plug in anda dapat memeriksa skrip modul di github di bawah 📘 modul tangkapan layar build it unity plug in tautan ke github cara menggunakan fitur tangkapan layar fitur tangkapan layar tersedia dengan mengetuk ikon kamera yang terletak di sisi kanan layar build it unity plug in world play 1 tombol mode selfie mengalihkan kamera ke mode selfie 2 tombol foto anda dapat mengambil gambar layar putar 3 tombol perekaman anda dapat merekam layar putar 4 tombol keluar anda dapat keluar dari mode tangkapan layar ✏️ catatan harap diperhatikan bahwa balon ucapan obrolan tidak disertakan dalam tangkapan layar mengambil foto tekan tombol foto, dan anda akan mendapatkan jendela pop up seperti di atas tekan tombol upload untuk mengunggah tangkapan layar langsung ke feed zepeto anda foto diunggah ke feed anda bersama dengan teks deskripsi default yang diatur di screenshot prefab untuk mengubah teks default, silakan merujuk ke tangkapan layar docid 4 lesfeqesyp6imbazbit memandu klik tombol edit untuk mengubah teks postingan sebelum mengunggah tangkapan layar ke feed anda 1 tombol bagikan anda dapat membagikan tangkapan layar anda 2 tombol unduh anda dapat menyimpan tangkapan layar ke perangkat anda 3 tombol keluar anda dapat keluar dari mode edit 4 jendela pratinjau anda dapat melihat pratinjau tangkapan layar anda 5 edit teks anda dapat memodifikasi teks yang akan diunggah ke feed zepeto anda bersama dengan tangkapan layar anda 6 tombol unggah anda dapat mengunggah tangkapan layar dan teks ke umpan zepeto anda merekam video tekan tombol perekaman video untuk mulai merekam waktu perekaman akan ditampilkan mode selfie saat anda mengetuk ikon tangkapan layar, ikon mode selfie akan muncul ketuk ikon tersebut untuk mengaktifkan mode selfie dalam mode selfie, karakter akan melihat ke arah kamera jika kamera bergerak melebihi sudut tertentu, karakter akan kembali menghadap ke depan anda dapat mengambil foto atau merekam video saat mode selfie aktif ketuk ikon mode selfie sekali lagi untuk keluar dari mode tersebut mode ini juga akan mati secara otomatis saat anda keluar dari fitur tangkapan layar cara mengubah teks deskripsi default saat anda mengunggah tangkapan layar melalui tombol upload di jendela pop up, tangkapan layar tersebut akan diunggah dengan teks default, '#zepetoworld #zepeto #bildy #world' teks pada kotak description yang muncul ketika anda menekan tombol edit juga merupakan teks default, '#zepetoworld #zepeto #bildy #world' untuk mengubah teks deskripsi default, ikuti langkah langkah di bawah ini di jendela hierarchy sebelah kiri, pilih managers > screenshot di jendela inspector sebelah kanan, tekan tombol open di bawah area prefab untuk membuka screenshot prefab di jendela hierarchy sebelah kiri, pilih screenshot > safearea > screenshot > previewpanel > previewtextfieldpanel > previewinputfield di jendela inspector sebelah kanan, temukan bidang text dan ubah teksnya anda dapat melihat dari contoh di bawah bahwa teks di kotak description telah berubah saya tidak melihat ikon tangkapan layar jika anda tidak melihat ikon tangkapan layar di sisi kanan layar putar seperti gambar di atas, ikuti langkah langkah di bawah ini di jendela hierarchy sebelah kiri, pilih managers > screenshot di jendela inspector kanan, centang kotak kiri