Example #1
0
    private void OnMouseUp()
    {
        if (cable.cableType == CableType.GENERATOR || cable.cableType == CableType.TARGET || cable.cableType == CableType.EMPTY)
        {
            return;
        }

        if (isRotating)
        {
            return;
        }

        if (Grid.instance.levelComplete)
        {
            return;
        }

        //transform.Rotate(Vector3.forward * -90);
        cable.RotateConnection();

        StartCoroutine(Rotate(transform.eulerAngles + Vector3.forward * -90));

        Grid.instance.UpdateConnections();
    }