先把爆炸效果生成Prefabs,参考插件WafFx的爆炸效果
然后根据你的碰撞类型
在OnCollisionEnter或者OnTriggerEnter函数内用Instantiate(第一个源GO参数就是你的爆炸效果的Prefabs的gameobject)生成爆炸效果实例,
示例代码
void OnCollisionEnter(Collision copoint)
{
ContactPoint vPoint = copoint.contacts[0];//获取第一个碰撞点
Quaternion quate = Quaternion.FromToRotation(Vector3.up, vPoint.normal);//碰撞点法线
GameObject goExplosionClone = Instantiate(ExplosionPrefabs,vPoint.point,quate) as GameObject;
}