gpt4 book ai didi

c++ - Lua API 推送用户数据

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:53:04 27 4
gpt4 key购买 nike

我正在尝试为我的组件系统提供脚本编写能力。当然,每个组件都有一个“parent”字段,用于访问父 Actor。我可以编写代码,以便可以从 Lua 访问我的 C++ 方法,但是当我想返回自定义用户数据(如 actor)时,我遇到了困难。我有一个方法 getParent(),我想返回 Actor 用户数据,所以我可以这样写 Lua 代码:

parent = getParent()
parent.<some method>

我怎样才能做到这一点?用光用户数据?或者当调用 getParent 时,创建一个新的用户数据,并将该指针指向原始用户数据?

最佳答案

有许多绑定(bind)库作者经历过创建一个组件的痛苦,该组件可以简单地将 C++ 类公开给 Lua。

关于c++ - Lua API 推送用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24914502/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com