当前位置:   article > 正文

Unity中Instantiate的用法_unity instantiate用法

unity instantiate用法
    //传入d预设
    public GameObject explosion;        // 爆炸的效果Prefab组件(一个爆炸的动画)

    void OnExplode()
    {
        // 创建一个四元数 Quaternion,取一个随机的旋转角度
        // Quaternion.Euler 欧拉角
        // 返回一个旋转角度,绕y轴旋转y度,绕x轴旋转x度,绕z轴旋转z度。
        Quaternion randomRotation = Quaternion.Euler(0f, 0f, Random.Range(0f, 360f));

        // 初始化explosion的实例
        // 参数一:是预设 参数二:实例化预设的坐标  参数三:实例化预设的旋转角度
        Instantiate(explosion, transform.position, randomRotation);
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/116404?site
推荐阅读
相关标签
  

闽ICP备14008679号