cocos2d-x 入门游戏:许特尔图_4 of 4

前端之家收集整理的这篇文章主要介绍了cocos2d-x 入门游戏:许特尔图_4 of 4前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


9.记录

一个游戏没有记录就不好玩了,没有记录可破不好玩;很不幸,在Linux下我找不到UserDefault文件,它不像Win32/debug下那样。于是,我又把这个项目从Linux下拷贝到了Windows下(只拷贝ClassResource就可以了)

初始化记录:

if(!CCUserDefault::sharedUserDefault()->getFloatForKey("best_time1"))

{::sharedUserDefault()->setFloatForKey(,10.5);"best_time2""best_time3"

}

是否更新记录:

floatvalue;if(_rank==3)value=);(t<value)}}

发布记录:

CCString*s1=::createWithFormat("Bestof9:%0.2fs"));CCLabelTTF*best1=::create(s1->getCString(),"Arial"addChild(best1);*s2="Bestof16:%0.2fs"*best2=::create(s2->getCString(),255); font-size:9pt">addChild(best2);*s3="Bestof25:%0.2fs"*best3=::create(s3->getCString(),255); font-size:9pt">addChild(best3);best1->setPosition(ccp(winSize.width/2,.height/2-100));best2->setPosition(.height/2-140));best3->setPosition(.height/2-180));

10.移植安卓:

开始我还在担心LinuxUserDefault没弄出来,Android上会不会有问题?幸运的是没有这个问题~

1.Adt-eclipse-打开eclipse

2.Other-->导入项目

3.--复制资源文件/projects/Resources/...\proj.android\assets文件

4.--复制D:\cocos2d-x-2.2.3\cocos2dx\platform\android\java\src\org库到当前项目...\proj.android\src\文件

--刷新reflash

5.--设置项目属性(右键项目properties):选择c/c++builder填入NDKNDK_Build.cmd

6.--添加3个环境变量:COCOS,NDK,以及NDK_MODULE提前编译所需要的库

注意:NDK_MODULE_PATH是包含了两个路径的,并且注意第一个路径以\;结束!

7.--设置资源变量:

8.--.mk添加.cpp文件:在class增加文件,而Android文件夹还是生成时默认的,因而Android.mk文件会报错,把class文件加入即可。这个在LinuxMakefile文件cpp是一样的,只是要注意路径会不一样,.mk会多一层../

9.接上手机~跑起来~

10.设置竖屏

android项目修改横屏方法修改xml文件

AndroidManifest.xml中设置

android:screenOrientation="portrait"

我在文件夹中搜索2个同名文件,全改了~

我现在9格的记录是2.7~本文结束

------20150727

原文链接:/cocos2dx/342001.html

猜你在找的Cocos2d-x相关文章