17.1Sol2与C++交互


文档摘要

## 17.1 Sol2与C++交互 是一个Lua绑定库,用于将C++的类、函数、数据映射到Lua中,这样就可以在Lua中创建C++实例、访问C++实例、调用C++函数。 也对Lua数据进行封装提供一系列接口给C++,在C++中访问Lua数据也变得很方便。 作为一个全能的绑定库,你想要的它都有支持。 本小节通过对 提供的一系列特性,来学习介绍 与C++交互逻辑。 1.项目介绍 项目将之前章节的 - 架构提取出来,用作测试,并创建了 、 两个组件。 另外实现了Lua Component逻辑,并创建了 这个Lua组件。 这一小节的项目,其实就是引擎的基础架构,在这个基础上,集成 ,实现Lua Component。 2.特性介绍 介绍对类、函数、数据的绑定。 2.


发布者: 作者: 转发
评论区 (0)
U