cocoscreator制作微信小游戏 物理引擎+陀螺仪遇到问题

第一次发贴,如果格式不正规还望海涵

身为大学狗的自己希望做一款物理引擎+陀螺仪的微信小游戏,但是真实动手后发现,陀螺仪的调用在cocoscreator上找不到,求解答

感谢

微信小游戏的话看下这个:https://developers.weixin.qq.com/minigame/dev/api/wx.stopGyroscope.html
使用微信的api去获取陀螺仪信息

原生平台的话参考文档:
https://docs.cocos.com/creator/manual/zh/scripting/player-controls.html#设备重力传感事件

可以直接使用微信小游戏的接口微信小游戏陀螺仪文档

如果用微信的api 就不能直接在cocoscreator里开发了?

那是不是就不能在creator里开发了?

重力感应 精度有点低。。

如果不在cocoscreator里开发,该怎么接入物理引擎呢。。

可以调用微信api啊,不然你分享哪些怎么实现

可以在cocoscreator中使用
你说的精度是指频率还是角度值的小数点精度?这个你得看下微信那边喽

可以在cocos里开发啊,在微信小游戏里wx是个全局的对象(类似cc),你只管调用就是了,前提是要在微信小游戏的环境,即手机微信或者微信开发工具中跑你的游戏

好的 了解了 谢谢

了解了 感谢。我产生了点误区

好的 谢谢

那请问您是不是这个意思,cocoscreator可以调用微信api比如wx.startGyroscope,但是不能运行这个api,要到微信原生环境里去跑?

是的,比如我这样写
onLoad:function() {
wx.showLoading({
mask: true
});
}
可以直接调用微信的的接口

你看一下这款小游戏,超级小摩托,里面就用到了陀螺仪,我做的

我想试试,但是一直卡在 正在加载,请耐心等待。。

嗯嗯 进去了 为什么感觉会有点延迟呢,我感觉不是一倾斜就有反馈的那种。是微信ap精度i的缘故吗

哈哈哈,这款游戏我没用心做,很多问题都没改过来,反正就是能告诉你这个功能很容易实现

我加了一个角度限制,20度左右才有反应