Important: UNet adalah solusi yang diuraikan, dan Solusi Multiplayer baru dan NetworkingSistem Unity yang memungkinkan game multiplayer di jaringan komputer. More info Lihat di Glossary (Netcode untuk GameObjects) sedang berkembang. Untuk informasi lebih lanjut dan langkah selanjutnya melihat informasi di . |
NetworkServerSimple adalah kelas High Level APISistem untuk membangun kemampuan multiplayer untuk permainan Unity. Ini dibangun di atas lapisan komunikasi real-time transportasi tingkat bawah, dan menangani banyak tugas umum yang diperlukan untuk permainan multiplayer. More info
Lihat di Glossary (HLAPI) yang mengelola koneksi dari beberapa klien. Sementara kelas NetworkServer menangani hal-hal seperti pemijatan, klien lokal, dan manajer pemain, dan memiliki antarmuka statis, kelas NetworkServerSimple adalah server jaringan murni tanpa fungsi terkait permainan. Ini juga tidak memiliki antarmuka statis atau singleton, sehingga lebih dari satu kasus dapat ada dalam proses tepat waktu.
Kelas NetworkServer menggunakan contoh NetworkServerSimple secara internal untuk melakukan manajemen koneksi.
Property: | Function: | |
---|---|---|
connections | Pengaturan koneksi aktif ke klien jarak jauh. Ini adalah array yang jarang di mana objek NetworkConnect berada di indeks koneksi mereka Login Mungkin ada nulls dalam array ini untuk koneksi tertutup baru-baru ini. Koneksi pada nol indeks mungkin koneksi dari klien lokal. | |
handlers | Pengaturan fungsi handler pesan terdaftar. | |
networkConnectionClass | Jenis objek NetworkConnection untuk membuat koneksi baru. | |
hostTopology | Objek topologi host yang server ini digunakan untuk mengkonfigurasi lapisan transportasi. | |
listenPort | Jaringan port yang didengarkan server. | |
serverHostId | Lapisan transportasi host Id terkait dengan instance server ini. |