本文主要是介绍cocos2dx 3.7添加手机震动,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这个震动需要调用adnroid系统的方法,所以需要C++调用java,JNI这里就不多做介绍了,需要的可以自己去查找下相关资料用eclipse打开libcocos2dx根目录下的\src\org.cocos2dx.lib\Cocos2dxHelper.java 文件 在Cocos2dxHelper类中添加静态方法
public static void vibrate(int vibrateTime) {
Vibrator vib = (Vibrator) sActivity.getSystemService(Service.VIBRATOR_SERVICE);
vib.vibrate(vibrateTime);
}
public static void cancelVibrate() {
Vibrator vib = (Vibrator) sActivity.getSystemService(Service.VIBRATOR_SERVICE);
vib.cancel();
}
引入相应的包,即可保存文件。
这篇关于cocos2dx 3.7添加手机震动的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!