用途:
一.加载动画
这里以实现摧毁物体出现爆炸特效为例子
//括号里是指unity库中爆炸动画的文件名
//Resouces.Load函数用于在unity库中找对象
private Gameobject boomPrefab;
void Awake
{
boomPrefab = Resources.Load<Gameobject>("boom");
}
//在代码中获取后下一步就是实例化出来
//第一个参数实例化对象
//第二个参数实例化位置
//第三个参数实例化位置,是否旋转,此为原位置不旋转
public void show()
{
Gameobject.Instantiate(boomPrefab,transform.position,Quaternion.identity);
}
GameObject.Instantiate官方定义的五个参数如下