如何在 Lua Eclipse 中添加公开函数签名?

我通过ToLua++将一些C++对象和函数暴露给我的Lua脚本,例如:

function BeginZone_Toto_Enters()

local mass = Level:GetPhysicsBodyByName("C1"):GetMass();
mass = mass * 50;
Level:GetPhysicsBodyByName("C1"):SetMass(mass);

Level:GetPhysicsBodyByName("C2"):SetActive(false);
Level:GetPhysicsBodyByName("C3"):SetActive(false);
InGameScreen:ShowMessage("Toto say meow,Toto say meowToto say meowToto say meow");

AudioManager:PlaySound("CinematicBoom");
end

我知道Lua Eclipse允许自动补全和显示使用Lua Doc编写的函数签名(及其相关描述)。是否有一种方法可以实现从外部源暴露的函数类似的功能?

原文链接 https://stackoverflow.com/questions/4753966

点赞
stackoverflow用户6236
stackoverflow用户6236

我想,你可以从你的 C++ 模块生成假的带注释的 Lua 代码,并将其提供给 LuaEclipse。

2011-01-21 07:48:56