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

Unreal Engine 4

Hive SDK ฟีเจอร์ถูกเพิ่มในรูปแบบของไลบรารีภายนอก. Hive SDK มีฟีเจอร์ต่างๆ เช่น การตรวจสอบสิทธิ์, การชำระเงิน, การแจ้งเตือนแบบพุช, และแบนเนอร์โฆษณา. นักพัฒนาจำเป็นต้องเลือกและติดตั้งเฉพาะฟีเจอร์ที่ต้องการใช้งาน. ที่นี่เราจะนำคุณผ่านตัวอย่างการใช้ฟีเจอร์พื้นฐานที่สุด: การตรวจสอบสิทธิ์ และ การชำระเงิน.

เลือกฟีเจอร์ที่จะใช้

เพื่อใช้เฉพาะฟีเจอร์ที่คุณต้องการใช้งาน ให้ทำตามคำแนะนำด้านล่างนี้

  1. ในเมนู Unreal Editor ให้คลิก Edit > Project Settings หน้าต่าง Project Settings จะปรากฏขึ้น
  2. ในแผงด้านซ้ายของหน้าต่าง Project Settings ให้คลิก Dependency – Android / Dependency – iOS ภายใต้ Hive SDK.

  3. ในหน้าจอ Hive SDK Dependency – Android / Dependency – iOS ทางด้านขวา ให้เลือกไลบรารีที่จำเป็นสำหรับฟีเจอร์ที่คุณต้องการใช้ ตัวอย่างเช่น หากต้องการใช้เพียงการตรวจสอบสิทธิ์ของ Google และการเรียกเก็บเงินจาก Google Play Store ในสภาพแวดล้อม Android ให้เลือกเพียง Enable Google Sign-in ภายใต้ Auth และตั้งค่า Market เป็น Google Play Store ในส่วน Market ในสภาพแวดล้อม Unreal iOS ให้เลือก Enable Apple AppStore ภายใต้ Market.

การตั้งค่าเพิ่มเติม

นี่คือคู่มือสำหรับการตั้งค่าเพิ่มเติมที่จำเป็นในการติดตั้งฟีเจอร์ SDK ของแบรนด์ Hive

Android

นี่คือคู่มือสำหรับการตั้งค่าสภาพแวดล้อม Android เพื่อใช้ฟีเจอร์ SDK ของแต่ละ Hive

ปิดการใช้งานการเรียกเก็บเงินของ Google ที่มีอยู่ใน Unreal Engine

เมื่อใช้การเรียกเก็บเงินจาก Google Play Store จะมีปัญหาความเข้ากันได้ระหว่างเวอร์ชันล่าสุดของ Google Billing Library ที่ใช้โดย Hive SDK และฟังก์ชันการเรียกเก็บเงินของ Google ที่ฝังอยู่ใน Unreal Engine ทำให้การสร้างล้มเหลว แก้ไขโค้ดด้านล่างเพื่อให้การสร้างสำเร็จ

  1. ไปที่ /Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/Source/OnlineSubsystemGooglePlay.Build.cs.
  2. คอมเมนต์โค้ดต่อไปนี้ออก

    //string PluginPath = Utils.MakePathRelativeTo(ModuleDirectory, Target.RelativeEnginePath);
    //AdditionalPropertiesForReceipt.Add("AndroidPlugin", Path.Combine(PluginPath, "OnlineSubsystemGooglePlay_UPL.xml"));
    

iOS

ไม่ต้องตั้งค่าเพิ่มเติมสำหรับการติดตั้งฟีเจอร์ Hive SDK ใน Unreal iOS

วินโดวส์

ไม่จำเป็นต้องตั้งค่าเพิ่มเติมสำหรับการติดตั้งฟีเจอร์ Hive SDK ใน Unreal Windows.

Info

สำหรับข้อมูลรายละเอียดเกี่ยวกับฟีเจอร์ Hive SDK แต่ละฟีเจอร์ (การตรวจสอบสิทธิ์, การเรียกเก็บเงิน, การแจ้งเตือน, ฯลฯ) โปรดดูที่คู่มือฟีเจอร์ที่เกี่ยวข้อง.