cocos2d-x 获取屏幕当前方向和系统语言
2013-06-14 08:52
489 查看
转自:/article/1392621.html
1.屏幕旋转
可以通过getDeviceOrientation和setDeviceOrientation来分别获得屏幕的朝向和设置相应的屏幕朝向。
这个例子就是根据屏幕的朝向再通过setDeviceOrientation设置屏幕的朝向,用法很简单,也就不做过多的说明了
2.Schedule
3.在cocos2d-x中有一个按时调一个函数的方法,定义这个以后就会隔一段时间调用一次该方法,直到unschduler
如下,就是注册一个按时调用的方法
schedule(schedule_selector(SchedulerAutoremove::autoremove), 0.5f);
这样autoremove就会按时被调用
unschedule使用方法如下
unschedule(schedule_selector(SchedulerAutoremove::autoremove));
这样autoremove就不会在被调用了,在kjava游戏当中,经常用线程方法每帧走逻辑和渲染,我们可以用Schduler来实现这种做法
调用CCScheduler::sharedScheduler()->pauseTarget(this);暂停可以暂停全部Schduler
调用unscheduleAllSelectors();或者CCScheduler::sharedScheduler()->unscheduleAllSelectors();可以解除全部Schduler
有一种固定的调用方式,就是scheduleUpdate会在0.01秒左右调用一次update方法(重载)
3.获得系统语言
通过如下的方法,可以获得系统当前的语言
ccLanguageType currentLanguageType = CCApplication::sharedApplication().getCurrentLanguage();
见下图
获得相应语言并显示在屏幕上
刚开始研究此引擎,如有错误之处,希望大家多多指正
1.屏幕旋转
可以通过getDeviceOrientation和setDeviceOrientation来分别获得屏幕的朝向和设置相应的屏幕朝向。
这个例子就是根据屏幕的朝向再通过setDeviceOrientation设置屏幕的朝向,用法很简单,也就不做过多的说明了
2.Schedule
3.在cocos2d-x中有一个按时调一个函数的方法,定义这个以后就会隔一段时间调用一次该方法,直到unschduler
如下,就是注册一个按时调用的方法
schedule(schedule_selector(SchedulerAutoremove::autoremove), 0.5f);
这样autoremove就会按时被调用
unschedule使用方法如下
unschedule(schedule_selector(SchedulerAutoremove::autoremove));
这样autoremove就不会在被调用了,在kjava游戏当中,经常用线程方法每帧走逻辑和渲染,我们可以用Schduler来实现这种做法
调用CCScheduler::sharedScheduler()->pauseTarget(this);暂停可以暂停全部Schduler
调用unscheduleAllSelectors();或者CCScheduler::sharedScheduler()->unscheduleAllSelectors();可以解除全部Schduler
有一种固定的调用方式,就是scheduleUpdate会在0.01秒左右调用一次update方法(重载)
3.获得系统语言
通过如下的方法,可以获得系统当前的语言
ccLanguageType currentLanguageType = CCApplication::sharedApplication().getCurrentLanguage();
见下图
获得相应语言并显示在屏幕上
刚开始研究此引擎,如有错误之处,希望大家多多指正
相关文章推荐
- cocos2d-x 获取屏幕当前方向和系统语言
- cocos2d-x JS 获取当前系统时间(解决屏幕双击点击事件)
- iphone获取当前系统的语言
- cocos2d-x初探学习笔记(23)--其他(屏幕旋转,schedule,系统语言)
- cocos2d-x获取当前系统时间-沈大海cocos2d-x教程17
- 【Android】 获取当前系统语言
- mac下获取系统当前输入法语言类别,以及设置输入法语言为英文
- c语言实现获取macos当前的系统语言
- cocos2d-x获取当前系统时间,实现跨平台
- Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类
- iOS获取系统当前语言
- cocos2d-x在win32和iOS、android下获取当前系统时间的方法
- 获得当前系统语言以及获取当前网络状态的类型
- 获取当前系统的语言种类
- iOS开发之获取当前系统的语言环境
- iOS获取系统当前语言
- Android 获取当前系统的语言环境及网络连接类型(有源码)
- [代码]Delphi实现获取当前系统的语言信息
- Android获取当前系统语言
- IOS获取当前系统语言