关于cocos2dx-JS在创建微信游戏中的一些经验

很多时候不是你把网上的源码拿下来运行就可以的,因为引擎版本不对;

你把网上的源码中的旧方法都换成新的,也有可能就是运行不起来,要靠自己一点点琢磨;

前几天照着2048的2.2.X的代码翻了个3.0的 总算勉勉强强弄好了 但是其中this的乱指让我根本无从下手


对着官方论坛里《你是我的小羊驼》学习了一下


主要有这几点   

1.var layers = {}    

用一个全局变量layers储存了各层的一个实力,用起来很方便,尤其是微信游戏

2.var xxxUI = cc.layer.extend({})

每个里面都由ctor:function  和 onEnter:function组成,一个用来初始化,一个主要负责触摸相关

3.主逻辑层GameLayer

其中的ctor:function 和 initGame:function中各自的内容要分配好,initGame方便重新开始游戏


用IDE打包APK时出现的问题:

1.自己的NDK版本是错误的,cocos2D-JS对应的是r9b

2.Python的版本应为2.7.5或2.7.8

3.字体系统在找不到的时候会用默认

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值