背景:
经过消灭星星第二篇算法,最高的山峰已经过去了,剩下的都是小沟小河,没什么难度了。这一节笔者继续完成消灭星星的分数篇,这节主要包括:触摸提示得分 比如4 blocks 80 points,然后产生单个星星分数并移动到总分上,最后保存最高分;
ps:
1 CocosEditor已发布新版本,现在提供6个实战demo学习,包括flappy ,popstar ,fruitninja,moonwarroris,fruitattack,testjavascript;
2 代码是基于javascript语言,cocos2d-x游戏引擎,cocos2d-x editor手游开发工具完成的;
3 运行demo需要配置好CocosEditor,暂不支持其他工具。demo是跨平台的,可移植运行android,ios,html5网页等。
源代码下载:
请到代码集中营下载(第三四篇合并 分数和关卡):http://blog.makeapp.co/?p=319
不同平台下的效果图:(windows、html5、android)
window平台
mac平台
html5网页平台
android平台
代码分析:
1 进入MainLayer.js在onEnter函数里面,我们需要获取数据库里面的最高分,在cocos里面我们一般通过sys.localStorage.getIt