Egret社区

[BUG提交] Lackshore中物理和子弹行为不兼容

2017-11-20 09:32
11296
本帖最后由 喵趴趴 于 2017-11-20 09:36 编辑

因为游戏中涉及物理引擎造成的坍塌,所以给方块添加了物理属性,主角添加了子弹行为实现跳跃,然后发现物理属性添加之后,主角不能和方块碰撞,emmmmmmm
检查了好几遍是否碰撞也开了,也不知道是咋回事就是不能碰撞_(:зゝ∠)_
刚刚试了一下,和物理的碰撞分组没有关系,带子弹行为的物体确实不能和带物理行为的物体碰撞,希望官方能改进一下

人物

人物

方块

方块
分享到 :
0 人收藏

6 个回复

正序浏览
喵趴趴  登堂入室 | 2017-11-20 09:44:55
flep 发表于 2017-11-20 09:44
子弹行为本身就有重力的属性。 你得想你到底想要什么效果,不能随便添加。 ...

好的吧,谢谢啦
flep  社区管理员 | 2017-11-20 09:44:20
子弹行为本身就有重力的属性。 你得想你到底想要什么效果,不能随便添加。
喵趴趴  登堂入室 | 2017-11-20 09:43:12
flep 发表于 2017-11-20 09:36
是的,添加了物理行为后,因为使用box2d的物理行为控制物体的运行,原本的一些运动行为就都失效了,比如子 ...

_(:зゝ∠)_难过,本来这个方块就是有子弹行为的,为了给他加物理重新创建了一个,后来发现物理方块跟带子弹行为的角色不碰撞,难不成要创建第三次?
喵趴趴  登堂入室 | 2017-11-20 09:42:57
flep 发表于 2017-11-20 09:36
是的,添加了物理行为后,因为使用box2d的物理行为控制物体的运行,原本的一些运动行为就都失效了,比如子 ...

_(:зゝ∠)_难过,本来这个方块就是有子弹行为的,为了给他加物理重新创建了一个,后来发现物理方块跟带子弹行为的角色不碰撞,难不成要创建第三次?
喵趴趴  登堂入室 | 2017-11-20 09:42:48
flep 发表于 2017-11-20 09:36
是的,添加了物理行为后,因为使用box2d的物理行为控制物体的运行,原本的一些运动行为就都失效了,比如子 ...

_(:зゝ∠)_难过,本来这个方块就是有子弹行为的,为了给他加物理重新创建了一个,后来发现物理方块跟带子弹行为的角色不碰撞,难不成要创建第三次?
flep  社区管理员 | 2017-11-20 09:36:23
是的,添加了物理行为后,因为使用box2d的物理行为控制物体的运行,原本的一些运动行为就都失效了,比如子弹行为。 因为两者会产生冲突。所以添加物理行为后,最好就不要添加其他运动行为了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部