使用c++和lua的Cocos2dx
Cocos2dx using c++ and lua
我应该使用cocos2dx+C++来完成应用程序中的大部分工作,并使用lua来完成一些ui部分的工作。这里有一个问题:在布尔AppDelegate::applicationDidFinishLaunching()
:I中,我使用这些代码来配置设计屏幕大小
glview->setDesignResolutionSize(designResolutionSize.width, designResolutionSize.height, ResolutionPolicy::NO_BORDER);
但是如果我更改config.loa.中的配置会发生什么
CONFIG_SCREEN_ORIENTATION = "landscape"
-- design resolution
CONFIG_SCREEN_WIDTH = 960
CONFIG_SCREEN_HEIGHT = 640
-- auto scale mode
CONFIG_SCREEN_AUTOSCALE = "FIXED_HEIGHT"
如果我使用c++和lua,有什么解决方案可以解决配置问题吗?
最后,经过一些测试,我找到了解决它的方法。c++代码只在c++环境中工作,而lua-config只在lua环境中工作。所以我们必须让它们的属性相同。
相关文章:
- C++Lua用户数据扰乱了Mathfu浮点值
- 使用 LuaBridge 或 Lua 将对象传递给 Lua 函数C++
- 在 Cocos2dx 中初始化粒子效果后的警告 - "libpng warning: iCCP: known incorrect sRGB profile"
- 将 Lua 函数块转换为 C 字符串
- 我可以从 lua 5.0.2 加载用 c++ 编写的 lua 5.3.5 dll 吗?
- 使用 lua 协程 API 和lua_close时出现分段错误
- 使用 C++ 自动 Lua 绑定
- 调用 lua 函数的地址为 C/C++?
- lua 5.0.2 模块和 5.3.5 有什么区别?
- 如何将 Lua 添加到C++项目
- 无法在 Cocos2dx 中使用受密码保护的 zip 文件
- 使用 Lua 中的C++库对象
- 如何在C++中将用户数据从一个 Lua 块传递到另一个块
- 如何使用重新定义的打印函数打印Lua表?
- Lua table in C++ dll
- 在运行时环境中使用 C++ w/ Lua
- 将shared_ptr传递给Lua
- luaL_len is missing in Lua 5.1
- 将向量传递给<struct> Lua 表
- 使用c++和lua的Cocos2dx