ฉันได้รวมโปรแกรมตัวอย่างที่ผ่านฟังก์ชันการทำงานทั้งหมดของโปรแกรมที่เรียกว่า NetworkCheckeXample.cs แต่ฉันจะไปที่ Bello Bellow ขั้นพื้นฐาน
ในการเริ่มต้นการตรวจสอบเครือข่ายคุณต้องโทร
NetworkCheck networkCheck = new NetworkCheck();
ใน NetworkCheck คุณจะสามารถเข้าถึง 3 ฟังก์ชั่น:
networkCheck.CheckOnlinenetworkCheck.CheckWifiStatenetworkCheck.CheckMobileStateเนื่องจากโมดูลนี้ได้รับการออกแบบมาเพื่อทำงานบนอุปกรณ์มือถือจึงไม่มีวิธีทดสอบรหัสดั้งเดิมใน Unity Editor
เพื่อช่วยในการพัฒนาและทดสอบฉันเพิ่มการสลับการดีบักใน Unity Editor Winodw ภายใต้ เครือข่าย 16 บิต มี 2 สลับ:
เปิดใช้งานการดีบัก wifi
เปิดใช้งานการดีบักมือถือ
สิ่งเหล่านี้สามารถสลับได้ในเวลาทำงาน
คลาสหลัก NetworkCheck.cs อยู่ใน./assets/plugins/16 บิตเครือข่าย/และสามารถย้ายได้หากจำเป็น
รหัสเมนูอยู่ใน NetworkMenutoggles.cs และอยู่ใน ./assets/plugins/16 บิตเครือข่าย/และสามารถเคลื่อนย้ายได้หากจำเป็น
สำหรับ Android ในการทำงานคุณจะต้องรวม เครือข่าย release.aar ใน./assets/plugins/android/ ซึ่งรวมอยู่ในแพ็คเกจแล้ว
สำหรับ iOS ในการทำงานคุณจะต้องรวม NetworkCheck.mm ใน./assets/plugins/ios/ ซึ่งรวมอยู่ในแพ็คเกจแล้ว
##แหล่งที่มา
ไฟล์ต้นฉบับ Android สามารถพบได้ที่นี่
ไฟล์ต้นฉบับ iOS อยู่ใน ./assets/plugins/ ios/ โฟลเดอร์ภายใต้ networkcheck.mm