目前需要wx, android,ios三个平台发布

android 平台下:

  1. 将项目打包发布形成build文件夹,用Android studio 打开如下目录:***\build\jsb-link\frameworks\runtime-src\proj.android-studio

  2. 在class APPActivity() 下添加静态方法:

//这里要注意cocos creator修改了之前的AppActivity的代码:在开头添加建立一个app对象public static AppActivity app = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);// Workaround in https://stackoverflow.com/questions/16283079/re-launch-of-activity-on-home-button-but-only-the-first-time/16447508if (!isTaskRoot()) {// Android launched another instance of the root activity into an existing task//  so just quietly finish and go away, dropping the user back into the activity//  at the top of the stack (ie: the last state of this task)// Don't need to finish it again since it's finished in super.onCreate .return;}// DO OTHER INITIALIZATION BELOWSDKWrapper.getInstance().init(this);CAAgent.enableDebug(false);app = this;}public static void vibrate(){Vibrator vib = (Vibrator) app.getSystemService(Service.VIBRATOR_SERVICE);vib.vibrate(1000);}
  1. 添加权限:

    打开manifests, 添加:
    <uses-permission android:name="android.permission.VIBRATE" />

  2. 反射该方法:参考官网

//写入全局中,后面调用即可。
vibration: function () {if (cc.sys.os === cc.sys.OS_IOS)  //调用苹果的方法;else if (cc.sys.os === cc.sys.OS_ANDROID) jsb.reflection.callStaticMethod("org/cocos2dx/javascript/AppActivity", "vibrate", "()V");//()V的意思具体参考官网的文档},

ios平台下:

后面再补充。
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
vib.vibrate(milliseconds); 有个VIBRATOR_SERVICE可以用```

cocos creator 实现手机震动的效果相关推荐

  1. cocos creator 实现手机震动的效果(最全说明)

    cocos creator 实现手机震动的效果(最全说明) 之前在做creator时,需要打包调用安卓震动,看了许多其他博客的方法,虽然意思说明了但是东西不全,因此也花了不少时间.然后自己总结了套最全 ...

  2. java手机震动_Android实现手机震动抖动效果的方法

    Android手机震动抖动效果的实现 (1)布局文件如下 xmlns:tools="http://schemas.android.com/tools" android:layout ...

  3. Cocos Creator 获得手机陀螺仪(Gyrometer)数据

    接触 Cocos Creator 已经一年多, 体验是酸甜苦辣俱全, 不过仍然要夸一下这东西确实神作, 可以让我这种网页小白靠着Unity开发经验直接上手. 到目前为止的 Cocos Creator ...

  4. Cocos Creator 的实现拖尾效果

    在游戏中,有时会需要在某个游戏对象上加上移动后的轨迹若隐若现的效果.使得游戏的效果较好,比如游戏大招,刀光,法术,流星划痕之类. Cocos Creator提供了一种内置的拖尾渐隐效果的实现方法:组件 ...

  5. 用 Cocos Creator 模拟书本翻页效果

    本篇文章作者:乐府-贝塔 乐府-贝塔:乐府前端核心开发,从事游戏开发多年,从 Cocos2d-x 做到 Cocos Creator,擅长渲染技术的相关优化.多年的前端开发经验激发了对技术研究的深厚兴趣 ...

  6. 用Cocos Creator 模拟书本翻页效果

    1.简介 本文主要探讨了如何使用CocosCreator来模拟书本翻页效果,分别介绍了通过使用贝塞尔曲线和verlet积分算法来模拟书页底边在翻页过程中的弯曲形变,最后通过自定义assembler传入 ...

  7. cocos Creator | 2D光影效果及手电筒效果

    更多笔记请关注公众号: 群内大佬贡献的2D光影效果及手电筒效果,小编厚着脸皮要来的转发权 大佬QQ:1099263878 欢迎加入QQ交流群:521643513 大佬比较忙,所以由小编来代笔阐述一下大 ...

  8. Cocos Creator下JavaScript模拟射箭效果,附代码

    获取代码 关注微信公众号,发送[射箭]获取代码 效果预览 操作方法 点击屏幕,屏幕出现起始位置标志的圆点,不松开手指,滑动屏幕,控制力度和方向,移动距离越大,弓箭拉伸效果越大,松开以后,箭将沿着结束点 ...

  9. 用 shader effect 实现雨滴落水效果!Cocos Creator 3D !

    最近逛论坛时,看到一位大佬在分享各种 shader 特效.基于其中的水波 shader ,白玉无冰写了一个玩水效果!文章底部获取完整代码!还可以试试水哦! 先一起看看效果- 点击任意位置,会在该位置生 ...

最新文章

  1. 找不到文件、主类名和文件名不一致、缺少分号的解决方法
  2. Android 应用开发(37)---RelativeLayout(相对布局)
  3. eclipse集成python插件
  4. 数据通路习题分析之二
  5. 武汉纺织大学C语言试题,武汉纺织大学10年C语言试题.doc
  6. 管理感悟:知行合一与内化
  7. PDF如何修改,PDF怎么删除其中一页
  8. Win11如何关闭自动更新?Win11更新服务关闭教程
  9. 面稀土,战码家(二)
  10. Django 后台admin管理页面添加简易导出/下载数据功能的两种方法
  11. java选择结构与分支结构
  12. 交通流预测爬坑记(一):交通流数据集,原始数据
  13. PSTN与VoIP相关知识
  14. 【随记】没Windows咋办?看看国产桌面操作系统Deepin
  15. python-web开发[15]之初识Django
  16. 小酌Django2——博客文章发布
  17. 最简便的lightGBM GPU支持的安装、验证方法
  18. 微信群流量池构建出不为人知的“商业帝国”
  19. VB编程:全局变量控件数组实例简单计算器-12
  20. lol各服服务器位置,LOL各大区服务器的地点

热门文章

  1. 电气专业出来如何月入过万?
  2. hosts文件及域名解析过程
  3. 线程池有哪些状态?状态是如何转换的?
  4. 【SVM时序预测】基于粒子群算法优化支持向量机PSO-SVM实现期贷时序数据预测附matlab代码
  5. linux做视频 加字幕,ubuntu16.04给视频添加字幕方法 ubuntu16.04如何给视频添加字幕...
  6. IDEA自动导包设置,敲代码直接起飞
  7. 新人入职培训流程及转正交流过程指导原则
  8. 转:Dictionaryint,string怎么获取它的值的集合?急!急!急!
  9. CSS学习笔记----CSS3自定义字体图标
  10. 少儿编程重要吗?数字时代的中小学生是否需要拥有编程这项技能?