1.下载最新的 2dx 和 cocos-html5
把 2dx 的目录放到 cocos-html5里,删除官方带的例子。
1.2创建新工程
在 2dx的 /Users/admin/Downloads/project/game/html2.2/native/beta2/tools/project-creator
执行 python create_project.py 创建 js 2dx工程。
2.用phpstrome 打开cocos-html5工程
xcode和eclipse分别打开新创建的这个工程。
3.改变目录
建立建立 xcode 和 eclipse 共用目录 src, img,并指向此目录
xcode
已下图的方式在 Resources 引进 img 和src
引进目录和添加新的 xx.app:http://blog.youkuaiyun.com/renzhe20092584/article/details/20838995
AppDelegate.cpp
ScriptingCore::getInstance()->runScript("src/cocos2d-jsb.js"); //加载路径的更改
4.xcode添加脚本 Android添加脚本
xcode
_TARGET_BUILD_CONTENTS_PATH=$TARGET_BUILD_DIR/$CONTENTS_FOLDER_PATH
echo _TARGET_BUILD_CONTENTS_PATH: $_TARGET_BUILD_CONTENTS_PATH
echo PWD: $PWD
echo Cleaning $_TARGET_BUILD_CONTENTS_PATH/
rm -fr $_TARGET_BUILD_CONTENTS_PATH/src/*
rm -fr $_TARGET_BUILD_CONTENTS_PATH/img/*
mkdir -p $_TARGET_BUILD_CONTENTS_PATH/src/
mkdir -p $_TARGET_BUILD_CONTENTS_PATH/img/
cp -RLp /Users/admin/Downloads/project/game/html2.2/src/* $_TARGET_BUILD_CONTENTS_PATH/src/
cp -RLp /Users/admin/Downloads/project/game/html2.2/img/* $_TARGET_BUILD_CONTENTS_PATH/img/
Android
执行 python build_native.py 出错,我的 android-ndk-r8e 可以但是 android-ndk-r8d 确不行
ERROR:
可能是你的 NDK 不行了,
5.js--jsc
xcode
js--jsc脚本 http://blog.youkuaiyun.com/renzhe20092584/article/details/20840515
运行xcode脚本更改
新添加的:/usr/bin/python xxx/cocos2d/tools/cocos2d-console/console/cocos2d.py j scompile -s /Users/admin/Downloads/project/game/html2.2/src -d /Users/admin/Downloads/project/game/html2.2/srcjsc
更改目录:cp -RLp /Users/admin/Downloads/project/game/html2.2/srcjsc/* $_TARGET_BUILD_CONTENTS_PATH/src/