Saya telah menyertakan program sampel yang melewati semua fungsionalitas program yang disebut networkCheckexample.cs tetapi saya juga akan membahas funtionality dasar di bawah
Untuk memulai cek jaringan yang perlu Anda hubungi
NetworkCheck networkCheck = new NetworkCheck();
Di NetworkCheck Anda akan memiliki akses ke 3 fungsi:
networkCheck.CheckOnlinenetworkCheck.CheckWifiStatenetworkCheck.CheckMobileStateKarena modul ini dirancang untuk bekerja pada perangkat seluler, tidak ada cara untuk menguji kode asli di editor Unity.
Untuk membantu pengembangan dan pengujian, saya menambahkan debug soggles di editor Unity Winodw. Di bawah 16bit jaringan ada 2 soggles:
Aktifkan WiFi Debug
Aktifkan Debug Seluler
Ini dapat diaktifkan pada waktu lari.
NetworkCheck.cs kelas utama ada di ./assets/plugins/16 bit networking/dan dapat dipindahkan jika diperlukan
Kode menu terletak di networkMenutoggles.cs dan ada di ./assets/plugins/16 bit networking/dan dapat dipindahkan jika diperlukan
Agar Android berfungsi, Anda perlu memasukkan networking-release.aar di ./assets/plugins/android/ yang sudah termasuk dalam paket
Agar iOS berfungsi, Anda perlu memasukkan networkcheck.mm di ./assets/plugins/ios/ yang sudah termasuk dalam paket
##Sumber
File sumber android dapat ditemukan di sini
File sumber iOS terletak di folder ./assets/plugins/ios/ di bawah networkcheck.mm