Пример #1
0
    public void Clear(int dimension)
    {
        geometry = null;
        StatusButton lockButton = GameObject.Find("LockButton").GetComponent <StatusButton>();

        if (dimension == 2)
        {
            geoCamera.Trigger2DRAnimation();
            lockButton.SetStatus(1);
        }
        else
        {
            geoCamera.TriggerCenterRAnimation();
            lockButton.SetStatus(0);
        }

        // Clear Element
        clearElements();

        // Clear Gizmos
        foreach (KeyValuePair <Gizmo, GizmoBehaviour> pair in gizmoMap)
        {
            Destroy(pair.Value.gameObject);
        }
        gizmoMap.Clear();
    }