Bagikan melalui


Gambaran umum Pembuatan Skrip Jala

Pengantar

Anda dapat menambahkan alat pengembangan Mesh Scripting ke proyek Anda di Unity, lalu membuat Lingkungan, lalu menetapkan perilaku ke objek di Lingkungan dan Lingkungan itu sendiri. Ada dua pendekatan Mesh Scripting yang berbeda:

Pembuatan Skrip Visual Mesh

Cara term mudah untuk menambahkan interaktivitas dan sihir ke Lingkungan Microsoft Mesh Anda dengan responsivitas latensi nol adalah melalui Mesh Visual Scripting. Mesh Visual Scripting didasarkan pada Unity Visual Scripting tetapi telah menambahkan fitur untuk pengembangan Mesh. Pengembang dapat membuat grafik skrip visual Unity standar industri yang dijalankan dalam Mesh dan menyinkronkan perubahan status mereka di seluruh pengguna.

Cuplikan layar grafik skrip skrip visual.

Mesh Visual Scripting memudahkan untuk membangun:

  • Tombol pesan
  • Peta teleport
  • Titik informasi
  • Scorekeeping untuk game berbasis fisika

... dan banyak lagi!

Untuk pengenalan tentang cara kerja Visual Scripting dengan Mesh, kami merekomendasikan tutorial Mesh 101 kami. Tutorial ini membawa Anda selangkah demi selangkah melalui proses membangun beberapa fitur Mesh interaktif menggunakan grafik skrip. Proyek tutorial juga berisi adegan tutorial lengkap yang dapat Anda gunakan sebagai titik awal untuk pengalaman Mesh kustom Anda sendiri.

Pelajari selengkapnya tentang Mesh Visual Scripting

Pembuatan Skrip Cloud Mesh:

Anda telah membangun Lingkungan Microsoft Mesh yang indah dan Anda telah membuatnya interaktif menggunakan Mesh Visual Scripting, tetapi bagaimana Anda sekarang membawa data cloud real-time ke dunia Anda? Dengan Mesh Cloud Scripting, Anda dapat memanggil .NET API apa pun dan menyambungkan ke salah satu sumber daya Azure Anda. Ini menggunakan model pemrograman sederhana yang, sekali di server, menjalankan logika bisnis Anda, menjaga semua peserta tetap sinkron tanpa kompleksitas pengembangan multi-pengguna tradisional.

Cuplikan layar skrip tajam C yang digunakan dalam pembuatan skrip cloud.

Pembuatan skrip cloud memungkinkan Anda untuk:

  • Integrasikan data backend langsung ke lingkungan 3D Anda.
  • Panggil ke .NET API apa pun untuk terhubung ke layanan cloud atau lakukan komputasi Anda sendiri secara langsung.
  • Sinkronkan perubahan adegan dengan mudah di semua klien (termasuk gabungan terlambat), sambil tetap mendukung konten per pengguna saat diperlukan.

Alur kerja pengembangan dan model untuk Mesh Cloud Scripting sangat mirip dengan skrip Unity reguler dengan MonoBehaviours. Skrip dapat mengedit nilai runtime objek game, memiliki metode "inisialisasi" dan "keluar", dan berlangganan peristiwa. Seperti halnya MonoBehaviours, skrip Mesh ditulis dalam C#.

Pelajari selengkapnya tentang Mesh Cloud Scripting

Perbandingan Manfaat: Pembuatan Skrip Cloud dan Skrip Visual Mesh

Manfaat Visual Scripting

  • Tambahkan interaktivitas dan perilaku runtime dinamis ke Lingkungan Mesh Anda tanpa menulis kode.
  • Mengaktifkan skrip sisi klien.
  • Memungkinkan operasi latensi rendah seperti objek tertaut kustom dari sudut pandang karakter.
  • Penyebaran server bisa sulit atau bahkan tidak mungkin di beberapa organisasi. Mesh Visual Scripting lebih mudah untuk memulai daripada Mesh Cloud Scripting karena dapat bekerja "mandiri" tanpa penyebaran server.

Manfaat Cloud Scripting

  • Model aplikasi sederhana (semua kode dan logika berjalan di satu tempat).
  • Koneksi mudah ke konten sisi cloud.
  • Memungkinkan tinjauan kode, diff, inspeksi riwayat, dan integrasi Git.
  • Alat penelusuran kesalahan yang lebih baik.
  • Akses ke rakitan eksternal.

Pendekatan pembuatan skrip mana yang harus Anda gunakan?

Meskipun Anda dapat secara teoritis hanya menggunakan Mesh Visual Scripting atau Mesh Cloud Scripting, kami sarankan Anda menggunakan keduanya, karena ada fitur Mesh tertentu yang hanya tersedia di satu atau yang lain. Jika Anda terbiasa melakukan pembuatan skrip C# tradisional di Unity, dan belum mencoba Visual Scripting, ada baiknya untuk dipelajari. Tidak sulit - pada dasarnya menyajikan konsep pengodean yang sudah Anda pahami, bersama dengan beberapa konsep Mesh baru, dalam format berbasis simpul. Anda akan menghargai fitur Mesh yang ditambahkan ke toolkit Anda (misalnya, interaksi fisika latensi rendah kustom). Berikut adalah pengambilan sampel dari apa yang dapat Anda lakukan di Mesh menggunakan salah satu metode:

Tabel yang memperlihatkan ketersediaan beberapa fitur Mesh dalam pembuatan skrip visual dan skrip cloud.

Kedua sistem bekerja sama dengan baik; jika Anda mulai membuat skrip dengan satu sistem, skrip Anda masih akan bekerja dengan lancar di sistem lainnya.

Prasyarat

Sebelum mulai menggunakan Mesh Scripting, Anda harus dapat membuat Lingkungan dasar di Unity (untuk mempelajari lebih lanjut, lihat artikel kami bernama Buat proyek baru atau perbarui yang sudah ada). Anda juga dapat memperoleh manfaat dari meninjau seri artikel Merancang untuk Mesh kami. Seri itu melampaui dasar-dasar dan mencakup banyak tips untuk membangun Lingkungan di Unity. Mesh Scripting dibangun di toolchain berbasis Unity ini untuk memungkinkan Anda menambahkan skrip ke Lingkungan Anda.

Langkah berikutnya