UnLua
文章平均质量分 53
UnLua
axin7c8
这个作者很懒,什么都没留下…
展开
-
UnLua调用C++函数
2、新建蓝图类BP_BaseActor,继承C++类MyBaseActor,绑定Lua脚本BP_BaseActor.lua。1、新建C++类MyLuaUtils,继承BlueprintFunctionLibrary,实现全局静态函数GetInt。3、将蓝图BP_BaseActor拖到场景中创建一个实例,运行查看Log,每帧都在成功输出。1、新建C++类MyBaseActor,继承Actor,实现GetIndex成员函数。3、运行查看Log。原创 2024-09-08 15:08:28 · 244 阅读 · 0 评论 -
UnLua环境搭建
1、下载UnLua工程:https://github.com/Tencent/UnLua。1、新建UMG蓝图WBP_FirstLua,打开并点击右上角UnLua->Bind按钮。3、点击Create Lua Template按钮,即可生成与蓝图绑定的Lua代码文件。4、打开VS工程的项目名.Build.cs文件,引用UnLua插件,重新编译工程。2、复制Plugins/UnLua目录下的插件到自己的项目中。2、打开这个函数并填写模块名字,即Lua文件名。3、重新生成自己的VS工程。而且生成了一个接口函数。原创 2024-09-07 16:12:21 · 319 阅读 · 0 评论