创建C++类
- 在虚幻编辑器中创建C++代码项目,创建用于操作CRIWARE UE4插件的C++类。
- 本程序手册接下来将假定已创建了名为“MyActor”的Actor(AActor类 ),以此介绍创建项目“MyProject”的步骤。
更改创建设置
- 要从C++类调用CRIWARE UE4插件API,必须更改项目设置以使用CriWareRuntime。
- 在Visual Studio中打开UE4.sln,在配置文件 PublicDependencyModuleNames 中添加CriWareRuntime。
(配置文件是 /Game/MyProject/Source/MyProject 中的MyProject.Build.cs。)
- 具体代码如下。
public class MyProject : ModuleRules
{
public MyProject(TargetInfo Target)
{
PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine", "InputCore", "CriWareRuntime" });
:
}
}
包含头文件
- 播放音频、播放视频时所需的头文件分别如下。
- 播放音频用
- CriWareApi.h
- AtomComponent.h
- 播放视频用
- CriWareApi.h
- ManaComponent.h
- 请根据播放音频或视频的源的需要包括上述头文件。