cocos2d-js脚本自动生成工具配置

0. 约定:

    1)%PYTHON_ROOT%:python安装目录。

    2)%COCOS_ROOT%:cocos引擎安装目录。

    3)%GAME_ROOT%:游戏工程目录。

1. 环境:

    win7 64bit

    cocos2d-js3.10

2. 配置

    1)下载Python2.7.*(32位),一定是32位。安装并把Python安装目录添加到环境变量PATH中。

    2)下载并安装pyyaml,参考下载目录:

        http://pyyaml.org/download/pyyaml/PyYAML-3.10.win32-py2.7.exe

    3)下载并安装pyCheetah,参考下载目录:

        https://raw.github.com/dumganhar/my_old_cocos2d-x_backup/download/downloads/Cheetah.zip

        安装方法为:解压到%PYTHON_ROOT%\Lib\site-packages目录下。

    4)下载并安装NDK,参考下载目录:

        dl.google.com/android/ndk/android-ndk-r9b-windows-x86_64.zip

        该版本为r9b 64位,高版本不能编译通过。安装完成后配置NDK_ROOT环境变量为NDK的安装目录。

    5)复制%COCOS_ROOT%\tools\bindings-generator到%GAME_ROOT%\frameworks\cocos2d-x\tools\bindings-generator。

    6)打开命令窗口,进入到%GAME_ROOT%\frameworks\cocos2d-x\tools\tojs目录下,运行命令"python genbindings.py"。忽略执行中的warning,看到如下提示表示成功:

        ----------------------------------------
        Generating javascript bindings succeeds.
        ----------------------------------------

        新生产的代码在%GAME_ROOT%\frameworks\cocos2d-x\cocos\scripting\js-bindings目录下。

转载于:https://my.oschina.net/zbchmain/blog/690734

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值