-
BEGIN_EXPORT_CLASS(FXX)
ADD_SHARED_PTR_CONSTRUCTOR(ESPMode::NotThreadSafe)
END_EXPORT_CLASS(FXX)
IMPLEMENT_EXPORTED_CLASS(FXX)
崩溃位置 LuaCore TryToSetMetatable函数, 由以下这次修改引起
Revision: 532424a4d…
-
I've created class definition in C++:
```
class ARE_API UChameleonTableGetter : public UObject
{
GENERATED_BODY()
public:
UFUNCTION(BlueprintImplementableEvent, BlueprintCallable, category =…
-
复现操作如下
环境:
Unreal版本4.27(源码或发行版都可) Unlua版本:2.4.0
操作步骤:
1.新建一个C++工程,新建三张空地图,命名Map1,Map2,Map3
2.新建BP_Gamemode继承自GameModeBaes,无逻辑,新建BP_Controller继承自PlayerController,无逻辑
3.新建BP_Actor…
-
I am trying to create a script to call RestAPI Http Request using lua and C++, like the below script
```
LuaUtils = NewObject(UE.LuaUtils)
JSON_Object = NewObject(UE.ULuaJsonObject)
JSON_Object:…
-
### Discussed in https://github.com/Tencent/UnLua/discussions/564
Originally posted by **xuyanghuang-tencent** November 22, 2022
在收到UE的`NotifyUObjectCreated`通知时,`UObject`还没有构造完,此时如果在lua的`Initi…
-
引擎(5.0)中自带有很多涉及RGB的结构体,里面包含类似R(X),G(X),B(X)的构造函数,会与这个宏冲突导致编译失败
```
/data/jenkins/CICodeAndAsset/Engine/Source/Editor/UnrealEd/Classes/MaterialEditor/DEditorStaticComponentMaskParameterValue.h:33:4: …
-
自定义unlua扩展,注册FUnLuaExtensionsModule::OnLuaEnvCreated回调,来完成一些早期的初始化。但是如果多个扩展之间存在依赖,A扩展依赖B扩展(B提供了一些基础服务给A用),但是OnLuaEnvCreated回调的调用顺序没法保证,导致初始化概率失败。
官方是否可以提供一个比OnLuaEnvCreated更早一点的初始化点,或者保证一下OnLuaEnvCre…
-
如标题所示,这个问题的表现是,在 Lua 中访问 Object 时,会出现类似于 `attempt to read property xxx on released object` 的报错。我们看过 LowLevel.h 的实现,原因应该是 Object 已经被引擎 GC 掉了,但实际上 Object 在 Lua 中是有引用的。
复现步骤如下:
1. 在 UnLuaModule.cpp,`…
-
开头是local M,但是函数前缀没有改成M
jozhn updated
2 years ago
-
这个需求还是大量存在的,比如有个物品的C++基类,很多物品需要派生自这个基类,但是不希望中间经过蓝图,现在是没办法实例化多个C++基类,在lua脚本中覆写方法。有什么比较好的解决方法能提供么?