mypro334 发表于 2021-8-12 10:10

Unreal 接入slua

bilibili教程
1.到git上下载slua(需要下载对应得版本,本文使用的Ureal是4.25, slua是4.25)
2.将Slua工程中的Plugins和Tools复制到自己的项目中
3.修改xx.build.cs文件重新生成解决方案
4.在引擎中新建MyGameInstance C++类
5.复制slua中的MyGameInstance代码
6.编译后,在引擎中配置自己的GameInstane
7.Content文件夹中新建Lua文件夹,编写Lua代码
详细步骤:Editor->ProjectSetting->Project-Maps&Modes


选择


填写对应的lua文件



local pawn = {}

function pawn:ReceiveBeginPlay()
    print("hello world")
end

return pawn最终输出:hello world 就代表成功了



可能会遇到的问题:
问题一:



问题二:


遇到这种情况说明lua环境配置有问题 socrce文件夹下的东西全删了 重新来
问题三:


创建C++工程可能会遇到上述报错 提示SDK找不到
解决方案
安装Dev Pack!不要安装Runtime!
感叹下自己的渣渣电脑 编译时间伤不起。。。

页: [1]
查看完整版本: Unreal 接入slua