ข้ามไปที่เนื้อหา

Unreal

ในสภาพแวดล้อม Unreal คุณสามารถสร้างไฟล์ hive_config.xml โดยอัตโนมัติและกำหนดค่าค่าการตั้งค่าโดยใช้ Unreal Editor การใช้ Unreal Editor เป็นที่แนะนำเนื่องจากช่วยลดความจำเป็นในการกำหนดค่าไฟล์ hive_config.xml และ AndroidManifest.xml ด้วยตนเองในระหว่างการพัฒนาแอป Android ปฏิบัติตามขั้นตอนด้านล่างเพื่อกำหนดค่าการตั้งสำหรับการใช้ Hive

ในการตั้งค่าไฟล์ hive_config.xml ให้คลิกที่ Edit > Project Settings จากเมนู Unreal Editor ก่อน หน้าต่างการตั้งค่าโปรเจกต์จะปรากฏขึ้นบนหน้าจอ ในแผงด้านซ้ายของหน้าต่างการตั้งค่าโปรเจกต์ ให้คลิกที่เมนู HIVEConfig XML ภายใต้ชื่อปลั๊กอิน หน้าจอการตั้งค่า HIVEConfig XML จะปรากฏขึ้น

การตั้งค่า IdP

การตั้งค่า Facebook และการตั้งค่า Google Play เป็นการกำหนดค่าที่ใช้สำหรับการเข้าสู่ระบบแต่ละ IdP สำหรับข้อมูลเพิ่มเติม โปรดดูที่ คู่มือการรับรองความถูกต้อง

การตั้งค่า HiveConfig

หน้าจอการตั้งค่า XML ของ HIVEConfig จะสร้าง hive_config.xml ไฟล์ และอนุญาตให้คุณป้อนค่าการตั้งค่า หากไฟล์ค่าการตั้งหายไป Hive SDK จะสร้างไฟล์นี้โดยอัตโนมัติ ไฟล์สามารถพบได้ที่ตำแหน่งต่อไปนี้:

  • แอนดรอยด์
    • /HIVESDK/Source/HIVESDK/ThirdParty/android/resource/res/raw/hive_config.xml
  • iOS
    • /HIVESDK/Source/HIVESDK/ThirdParty/iOS/resource/hive_config.xml
  • วินโดวส์
    • /HIVESDK/Source/HIVESDK/ThirdParty/Windows/config/hive_config.xml


เมื่อคุณเปลี่ยนค่าการตั้งค่า ค่าใน Unreal Editor จะถูกบันทึกโดยอัตโนมัติ และไฟล์ ( hive_config.xml, etc_string.xml, GooglePlayAppID.xml) ที่เก็บค่าการตั้งค่าก็จะถูกบันทึกโดยอัตโนมัติพร้อมกับการเปลี่ยนแปลงที่สะท้อน

การตั้งค่า HiveConfig ช่วยให้คุณสามารถกำหนดค่าค่าต่อไปนี้ได้ ตัวอย่างเช่น หากคุณต้องการใช้การชำระเงินผ่าน Google Play Store ในสภาพแวดล้อม Unreal Android ให้ตั้งค่า Market เป็น GO หากคุณต้องการใช้การชำระเงินผ่าน Apple AppStore ในสภาพแวดล้อม Unreal iOS ให้ตั้งค่า Market เป็น AP

ฟิลด์ คำอธิบาย ช่วงค่า
โซน Hive สภาพแวดล้อมของเซิร์ฟเวอร์
  • Sandbox (ค่าเริ่มต้น)
  • Live
การบันทึก เปิด/ปิดการบันทึกการดำเนินงานภายในของ Hive ลูกค้า
  • เปิด (ค่าเริ่มต้น)
  • ปิด
การแจ้งเตือน การใช้บริการการแจ้งเตือนที่ให้โดย Hive แพลตฟอร์ม
  • เปิด (ค่าเริ่มต้น)
  • ปิด
บริษัท บริษัทเผยแพร่เกม
  • Com2uS: C2S
  • Gamevil: GVI
ช่องทาง แพลตฟอร์มบริการเข้าสู่ระบบที่ใช้โดยแอปเกม Hive (ค่าเริ่มต้น)
ตลาด ตลาดที่แอปจะถูกเปิดตัว
  • Android: GO (Google), LE (Lebi)
  • iOS: AP (App Store)

การตั้งค่าอื่นๆ

WriteExternalStoragePermission: นี่คือค่าที่จำเป็นใน Unreal Android ที่กำหนดว่าจะแจ้งขอสิทธิ์การเข้าถึงที่เก็บข้อมูลภายนอกจากผู้ใช้หรือไม่ การเลือกตัวเลือกนี้จะทำให้ Hive client ขอสิทธิ์การเข้าถึงที่เก็บข้อมูลภายนอกจากผู้ใช้เมื่อเริ่มต้นบนอุปกรณ์