你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAir 2.0]2d物理引擎onTriggerStay不执行的bug
laya.physics.js文件中
这个_sendEvent函数中,"_triggered"标签已经用被来区分是Enter还是Stay了。
而在box2d.b2Contact.prototype.Update函数中,又用"!b"的方式区分了是Begin还是Stay。
这种重复的区分导致onTriggerStay一直无法被调用。
上图红框出,应该去掉"!",改为"b && c && a && a.BeginContact(this);"
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
Laya_z
赞同来自:
收到,我们确认一下
kylin9718
赞同来自:
1) 一般而言,有 onTriggerEnter 和 onTriggerExit 已经足够了,onTriggerStay 只是预留了接口,并没有真的去实现。
2) onTriggerStay 每帧都会触发,在里面写逻辑特别消耗性能,并不建议使用
3) 我基于 2.8.0beta3 实现了一版,你可以试一下,但我们不会合并到引擎中去。
laya.physics_.zip
要回复问题请先
登录
发起人
186*****645
相关问题
看了其他引擎才发现 LAYA 真的太太太太好用了!!!!
微信关系链:LayaAir引擎针对微信小游戏好友关系链实现方案
layaair2-cmd 编译bug
关于使用matterjs物理引擎鼠标问题
2.1.1.1引擎微信小游戏掉帧严重
(Laya3.0非常严重BUG) 任意模型,只要坐标值越大,模型扭曲变形越严重
laya3.2.3 如何自定义物理库
TypeScript下HttpRequest发送Post请求有Bug?
layaair3.1.3版本打出的项目中的text与label组件在vivo小游戏引擎1105及以下文字显示异常
Laya2.6.0beta 物理引擎 刚体碰撞点位置获取不正确
请问 《学习开发HTML5游戏《打地鼠》(LayaAir引擎)TS》的视频教程是否有配到代码下载?
问题状态
最新活动:
2020-09-21 10:12
浏览:
3520
关注:
3
人
商务合作
2 个回复
Laya_z
赞同来自:
kylin9718
赞同来自:
2) onTriggerStay 每帧都会触发,在里面写逻辑特别消耗性能,并不建议使用
3) 我基于 2.8.0beta3 实现了一版,你可以试一下,但我们不会合并到引擎中去。