刚把Lua的基本语法学习完,准备找个项目练练手,第一个想到就是“飞机大战”。接下来的这几天就让飞机飞起来。
要做项目第一件事当然是先新建一个工程,这个就不要累述了,不清楚看看这里http://blog.youkuaiyun.com/yifuteli_kevin/article/details/9774329,别忘了-language 的参数是Lua。
现在打开VS运行,如果可以看见HelloLua项目运行的结果,那就说明项目已经建立好了。
接下来修改一下AppDelegate.cpp
std::string path = CCFileUtils::sharedFileUtils()->fullPathForFilename("hello.lua");
pEngine->executeScriptFile(path.c_str());
修改成
std::string path = CCFileUtils::sharedFileUtils()->fullPathForFilename("Lua/main.lua");
pEngine->executeScriptFile(path.c_str());
添加设置设计图尺寸和屏幕分辨率适方配案(这样的写法应该不影响阅读吧,那四个字竟然是敏感词语,靠)
CCEGLView::sharedOpenGLView()->setDesignResolutionSize(480,850,kResolutionShowAll) ;
然后在Resource下建立Lua文件夹,并把lua文件拷贝到Lua文

这篇博客介绍了如何使用cocos2d-x和Lua搭建开发飞机大战项目的环境。首先新建工程,指定-language为Lua,确保工程能正常运行。接着修改AppDelegate.cpp以设置设计图尺寸和屏幕适配。创建Lua文件夹,存放lua脚本,将hello.lua重命名为main.lua。将必要的dll和exe文件复制到独立目录,以便于独立运行。最后,博主分享了资源下载链接和项目文件结构。
最低0.47元/天 解锁文章
794

被折叠的 条评论
为什么被折叠?



