unity3d物体爆炸效果怎么做我打算先做一个爆炸粒子的prefab,然后当建筑物collider enter时实例化prefab,然后建筑物自身爆炸.现在有几个问题.1、建筑物带Rigidbody ,collider enter的话建筑物碰到地面也
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 17:55:19
unity3d物体爆炸效果怎么做我打算先做一个爆炸粒子的prefab,然后当建筑物collider enter时实例化prefab,然后建筑物自身爆炸.现在有几个问题.1、建筑物带Rigidbody ,collider enter的话建筑物碰到地面也
unity3d物体爆炸效果怎么做
我打算先做一个爆炸粒子的prefab,然后当建筑物collider enter时实例化prefab,然后建筑物自身爆炸.
现在有几个问题.
1、建筑物带Rigidbody ,collider enter的话建筑物碰到地面也算是碰撞,炮弹不用发射,建筑物一碰地就爆炸了……
2、物体爆炸如果直接Destroy的话就很假了,突然消失.难道要从3Ds Max制作完爆炸效果再导入进来?那样的话那么多建筑物要一个一个加动画?
顺便问下角色使用RigidBody(不想用自带的3rd Charactor Controler,很不方便)后去撞墙,结果把自己撞飞了,阻力和重量都很大了,还是会有点倾斜.还有制作跳跃功能时瞬间跳起来然后慢慢降下去,感觉好假,怎样在跳的时候设置速度,让它慢慢的跳起来?
请认真回答,不要从网上复制,因为网上没有这方面的解答,免得答非所问.还有不懂这方面的请路过,不要为了2分随便写几句.
unity3d物体爆炸效果怎么做我打算先做一个爆炸粒子的prefab,然后当建筑物collider enter时实例化prefab,然后建筑物自身爆炸.现在有几个问题.1、建筑物带Rigidbody ,collider enter的话建筑物碰到地面也
1.你每次碰撞的时候检测下碰撞对象,比如tag和name,然后再产生爆炸物,还有,你检测碰撞的代码最好放在子弹上.
2.爆炸用引擎自带的粒子系统做,那样最方便,不过你得有爆炸的图片才行,粒子系统支持图片的拆分,也就是说你可以在一张图片上将动画的各个帧以矩阵排列,然后每个粒子片都可以有动画的效果.
3.你可以用脚本自定义角色的控制方式,角色碰撞用Charactor Controller(其他不适用于人物,除非你能自己写脚本控制的好),去看看引擎相关这个的介绍就行了.