当前位置:   article > 正文

Unity3D 克隆游戏对象_unity复制实例

unity复制实例

克隆游戏对象与创建游戏对象在效果上是一样的,但克隆的效率高。

克隆常用于一些完全相同且数量庞大的游戏对象

使用 Instantiate()方法 克隆游戏对象

  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class E4_05 : MonoBehaviour {
  5. GameObject obj;
  6. void Start()
  7. {
  8. //获取球类对象
  9. obj = GameObject.Find("Sphere");
  10. }
  11. void OnGUI()
  12. {
  13. if (GUILayout.Button("开始克隆", GUILayout.Width(100), GUILayout.Height(50)))
  14. {
  15. //克隆一个obj实例
  16. GameObject clone = Instantiate(obj, obj.transform.position, obj.transform.rotation);
  17. Destroy(clone, 5);//5秒后销毁该实例
  18. }
  19. }
  20. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/122363
推荐阅读
相关标签
  

闽ICP备14008679号