游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2136|回复: 3

请问能不能将C++对象传到lua中使用

[复制链接]

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-7-15 11:52:00 | 显示全部楼层 |阅读模式

请问能不能将C++对象传到lua中使用

例如

C++中有这样也一个类 class CIniFile;


现在在lua想用这个对象

function SetFileName(IniFile)
        IniFile.SetFileName("fasdf")
end

IniFile 是通过C++传过来的。

这样可以吗?

1

主题

6

帖子

6

积分

新手上路

Rank: 1

积分
6
 楼主| 发表于 2010-7-15 20:07:00 | 显示全部楼层

Re:请问能不能将C++对象传到lua中使用

没人帮忙啊

1

主题

22

帖子

201

积分

中级会员

Rank: 3Rank: 3

积分
201
发表于 2010-7-17 17:04:00 | 显示全部楼层

Re:请问能不能将C++对象传到lua中使用

可以用 userdata

4

主题

19

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2010-7-20 11:08:00 | 显示全部楼层

Re: 请问能不能将C++对象传到lua中使用

可以的..看看 CEGUI中如何使用 tolua++的..  就好像在lua中写C++代码..
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-8 10:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表