Cocos2dx-lua安装并使用
2017-08-29 16:32
330 查看
cocos2dx安装
1.下载安装python2.7
2.下载Cocos2dx3.1.15
3.下载android-sdk, android-ndk,ant,并配置环境变量
macos系统中: /Users/yosemiteretail 路径:编辑文件 open .bash_profile
这里配置环境变量是在MacOS中,但在window7中也是相同的道理
4。安装cocos, cmd进入到cocos的安装目录, 执行setup.py: python setup.py,如果环境变量有设置的话,则会直接安装成功
测试cocos命令:cmd中键入命令cocos,如果显示帮助信息,则安装cocos成功。
创建cocos2dx-lua项目
-d:项目路径
-l:语言
用VS2013打开
编译时若报平台工具集错误,则要修改平台工具集:
再重新编译,通过后,会生成模拟器可执行文件
但目前不能直接点击game1.exe运行,运行后黑屏,没有任何画面,因为没有设置工作目标,找不到资源和lua脚本, 需要在VS中运行
1.下载安装python2.7
2.下载Cocos2dx3.1.15
3.下载android-sdk, android-ndk,ant,并配置环境变量
macos系统中: /Users/yosemiteretail 路径:编辑文件 open .bash_profile
# Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x export COCOS_CONSOLE_ROOT=/Users/yosemiteretail/work/cocos2dx/cocos2d-x-3.15.1/tools/cocos2d-console/bin export PATH=$COCOS_CONSOLE_ROOT:$PATH # Add environment variable COCOS_X_ROOT for cocos2d-x export COCOS_X_ROOT=/Users/yosemiteretail/work/cocos2dx export PATH=$COCOS_X_ROOT:$PATH # Add environment variable COCOS_TEMPLATES_ROOT for cocos2d-x export COCOS_TEMPLATES_ROOT=/Users/yosemiteretail/work/cocos2dx/cocos2d-x-3.15.1/templates export PATH=$COCOS_TEMPLATES_ROOT:$PATH export NDK_ROOT=/Users/yosemiteretail/work/soft/android-ndk-r14b export PATH=$NDK_ROOT:$PATH export ANDROID_SDK_ROOT=/Users/yosemiteretail/work/soft/android-sdk-macosx export PATH=$ANDROID_SDK_ROOT:$PATH export PATH=$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools:$PATH export ANT_ROOT=Users/yosemiteretail/work/soft/ant/apache-ant-1.9.9
这里配置环境变量是在MacOS中,但在window7中也是相同的道理
4。安装cocos, cmd进入到cocos的安装目录, 执行setup.py: python setup.py,如果环境变量有设置的话,则会直接安装成功
测试cocos命令:cmd中键入命令cocos,如果显示帮助信息,则安装cocos成功。
创建cocos2dx-lua项目
cocos new -d . -p com.skymr.*** -l lua(/cpp/js) mygame-p:包名,
-d:项目路径
-l:语言
用VS2013打开
编译时若报平台工具集错误,则要修改平台工具集:
再重新编译,通过后,会生成模拟器可执行文件
但目前不能直接点击game1.exe运行,运行后黑屏,没有任何画面,因为没有设置工作目标,找不到资源和lua脚本, 需要在VS中运行
相关文章推荐
- 【COCOS2DX-LUA 脚本开发之四】使用tolua++编译pkg,从而创建自定义类让Lua脚本使用
- 【COCOS2DX-LUA 脚本开发之五】Lua 使用OOP(面对对象思想编程),免Binding创建自定义lua类
- 【COCOS2DX-LUA 脚本开发之九】使用cocos2dx-LuaProxy便捷Lua项目快速使用cocos2dx引擎extensions扩展包
- 【COCOS2DX-LUA 脚本开发之八】使用Lua实现Http交互
- Lua CJSON安装和使用
- 【COCOS2DX-LUA 脚本开发之十】使用Lua CJSON库进行encode与decode操作完成对Json数据转化
- Lua安装与使用
- Ubuntu安装lua并基本使用
- 【COCOS2DX-LUA 脚本开发之一】在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途!
- 【COCOS2DX-LUA 脚本开发之一】LUA语言基础在Cocos2dX游戏中使用Lua脚本进行游戏开发(基础篇)并介绍脚本在游戏中详细用途
- 【COCOS2DX-LUA 脚本开发之五】Lua 使用OOP(面对对象思想编程),免Binding创建自定义lua类
- cocos2dx + vs安装使用
- cocos2dx引擎中lua使用加密sqlite数据库
- 【cocos2dx开发技巧5】脚本lua的使用--代码集锦
- 【COCOS2DX-LUA 脚本开发之五】Lua 使用OOP免Binding创建自定义lua类
- 【Cocos2dX(2.x)_Lua开发之三】★重要必看篇★在Lua中使用自定义精灵(Lua脚本与自创建类之间的访问)及Lua基础讲解
- 【COCOS2DX-LUA 脚本开发之四】使用tolua++编译pk创建自定义类 推荐
- Tolua使用,利用pkg文件,封装自己的lua支持的cocos2dx的接口
- cocos2dx上Lua安装与配置1
- cocos2dx-lua中如何使用自定义类以及tolua++的使用