Ejemplo n.º 1
0
    public override void CreatePreview()
    {
        if (Preview != null)
        {
            return;
        }

        Preview = DoCreatePreview();

        Preview.GetComponent <Renderer>().material = MaterialHelper.GetNextMaterial(Id.GetHashCode());
        foreach (var c in Preview.GetComponents <Collider>())
        {
            c.enabled = false;
            Object.Destroy(c);
        }

        Preview.transform.SetParent(Collider.transform, false);

        SyncPreview();
        RefreshHighlighted();
    }