赞
踩
克隆游戏对象与创建游戏对象在效果上是一样的,但克隆的效率高。
克隆常用于一些完全相同且数量庞大的游戏对象
使用 Instantiate()方法 克隆游戏对象
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
-
- public class E4_05 : MonoBehaviour {
-
- GameObject obj;
- void Start()
- {
- //获取球类对象
- obj = GameObject.Find("Sphere");
- }
-
- void OnGUI()
- {
- if (GUILayout.Button("开始克隆", GUILayout.Width(100), GUILayout.Height(50)))
- {
- //克隆一个obj实例
- GameObject clone = Instantiate(obj, obj.transform.position, obj.transform.rotation);
- Destroy(clone, 5);//5秒后销毁该实例
- }
- }
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。