level 7
就是类似push out solid这种行为,
1.用纯physics做了下,会有旋转,而且物理第一次被碰撞后,就不怎么动了.
2.push out的几个问题是,会造成物品重叠,并且移动速度和自身重量密度无关,是根据推动者的速度决定的.
3.尝试了physics插件,solid和push out solid几个组合使用,但是效果都不是特别好.
push out好像更新了,去更新下回来试试看
2016年03月08日 07点03分
1
level 7
1.更新后,可以把自己设成障碍物,避免重叠了.
2.但还有点小问题,就是物体A和自己相同的物体B碰撞时被玩家P推动,只能推动其中一个A.因为另外一个物体B是障碍物.
还有就是之前老版本的soild的碰撞检测,可以在条件里面写当碰撞时,减小自己的速度,根据被推的物体上的变量(比如设置一个重量),减小玩家速度.模拟不同的物体的重量感.
但是使用了custom obstacle后,这样写的条件无效了.
还在研究..
2016年03月08日 08点03分
2
其实这样用碰撞检测来写减小速度的情况不是特别好,因为有些时候会有奇怪的问题,希望可以加入重量,密度,或者给被推的物体加一个on pushing,之类的.这样就可以set player的速度来模拟了,还有感谢下rex大
2016年03月08日 08点03分