using UnityEngine; using System.Collections; public class WarehouseItem : MonoBehaviour { public FurnitureMiniature Pick() { var clone = GameObject.Instantiate(this); foreach (var collider in clone.GetComponentsInChildren()) { collider.enabled = false; } clone.GetComponent().isKinematic = true; // Convert into a miniature Destroy(clone.GetComponent()); var mini = clone.gameObject.AddComponent(); return mini; } // Use this for initialization void Start () { } // Update is called once per frame void Update () { } }