level 1
我想实现角色可以推动箱子的功能 像网页双人游戏 太高的地方需要踩着箱子跳上去那种效果
我试过用physics加solid但角色踩上箱子 箱子就直接穿透地面掉下去了。。
求助 应该用什么方法?
2018年04月18日 06点04分
1
level 13
需要细节调整得,如果不熟悉还是简单模拟吧,比如碰到箱子要拉要推就把箱子pin到角色上,平常还是solid或者platform就好
2018年04月19日 01点04分
2
我试了用pin 但是只能做到箱子跟着角色走 不能做到角色推着箱子阿 而且如果用pin的话 不推箱子取消的条件应该是什么呢?
2018年04月20日 06点04分
换个思路考虑,箱子也是个具有platform属性的obj。当角色判定在推箱子的时候(贴着箱子并且朝箱子方向移动),你的方向键除了在控制角色移动外也在控制箱子移动,直至停下后解除对箱子的操作。
2018年05月07日 18点05分
level 6
因为物理和平台行为是两套不同的体系,之间也有一些功能上的重叠,所以之间会存在某些不兼容。
推箱子最好还是用最基础的平台功能,通过逻辑来实现。
2018年05月07日 18点05分
3