Unreal Engine SDK 同时支持通过c++代码或蓝图调用接口上报数据,目前支持Android、iOS,其他平台为空实现
集成前请先下载 SDK
Unreal Engine 5.0 及以上版本 目前支持 Android、iOS。
将AnalysysAgent目录方式您的项目Plugins文件夹(如果plugins目录不存在则需要创建名为plugins的文件夹)
集成AnalysysAgent插件之后,需要执行以下步骤
· 开启 Unreal Editor · 打开 编辑 → 插件,启用 AnalysysAgent · 重启Unreal Editor 如果您希望直接在 C++ 代码中使用 AnalysysAgent接口,需要在项目的 *.Build.cs 文件中添加以下内容:
PrivateDependencyModuleNames.AddRange(new string[] { "AnalysysAgent" });
PrivateIncludePathModuleNames.AddRange(new string[] { "AnalysysAgent" });
此外,还需要在使用 SDK 的文件中引用 AnalysysAgentFunctionLibrary.h 头文件
#include "AnalysysAgentFunctionLibrary.h"
在 C++ 代码中,可采用下述调用进行初始化:
UAnalysysAgentFunctionLibrary::StartAnalysysAgent("https://uba-up.analysysdata.com","c909fyjrehss","APPLE",2);