I. Cấu hình và cài đặt
Last updated
Last updated
Unity version >= 2019.x.x
SDK bản cũ không còn được hỗ trợ phát triển nữa, xin hay tham khảo SDk bản mới tại đây.
Tải gói FalconCore unitypackage bản mới nhất tại link bitbucket của chúng tôi tại https://bitbucket.org/falcongame/falcon-unity-sdk/raw/81f882ee29653ff8358faa928a38a00bf4713c24/Assets/Falcon/Release/FalconCore/falcon-core-2.1.5.unitypackage
Import package FalconCore vào unity project, chuyển package tới thư mục mong muốn.
Lưu ý: Trong gói Core có bao hàm package JsonDotNet do một số phiên bản Unity không cung cấp sẵn gói này. Nếu phiên bản của bạn đã có, xin hãy không import mục này, hoặc xóa đi sau import (gói được đặt tại vị trí FalconCore/ThirdParty/JsonDotNet).
Liên hệ với chúng tôi qua data4game.com để nhận fKey, có thể xem hướng dẫn tại Hướng dẫn lấy FalconKey(FKey)
Nhập fKey vào Falcon/FalconCore trên thanh công cụ.
Bấm Login (fKey sẽ được lưu lại và việc login sẽ được thực hiện tự động vào những lần kế tiếp, bạn chỉ phải thực hiện nhập fKey đăng nhập lại khi cập nhật FalconCore).
Sau khi Login xong, Menu sẽ hiện ra danh sách các API.
Bấm Install để cài đặt API mong muốn(chúng tôi khuyến cáo chỉ nên tải và sử dụng những API chính thức và có documents hướng dẫn chi tiết), bấm nút nhỏ màu đỏ bên cạnh để gỡ cài đặt API. Sau khi cập nhật phiên bản mới, có thể phiên bản cũ của một số SDK sẽ không còn tương thích và khi này cần cập nhật lại phiên bản mới của SDK đó.
--------
VỚI SDK VERSION 1.X.X :
8.1. Trong FalconCore/Resources có Falcon.prefab, kéo prefab vào scene đầu tiên trong game.
VỚI SDK VERSION 2.X.X :
8.2. Trong code thực hiện gọi hàm FalconMain.Init()
. Việc gọi hàm trên cần được thực hiện ở thread chính, và hãy kiểm tra giá trị FalconMain.InitComplete
trước khi sử dụng các dịch vụ trong SDK.
----------
9. Hướng dẫn cài đặt chi tiết hơn (nếu có) sẽ được mô tả tại trang của từng API.
Notes: Có thể tham khảo một số lỗi thường gặp tại III.FAQ
Log debug của sdk được hiện mặc định khi cài về, và với mỗi plugin sẽ log một mã màu khác nhau để dễ phân biệt và debug:
FalconCore : #ecbd77 - cam
FalconAnalytics : #35adcf - xanh dương
Việc log được tổng hợp và thực hiện trong class FalconLogUtils.
Việc tắt/bật log của FalconSDK có thể được thực hiện thông qua việc thay đổi giá trị FalconLogUtils.EnableLog
: