Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Voting for the Unity Awards are OPEN! We’re looking to celebrate creators across games, industry, film, and many more categories. Cast your vote now for all categories
    Dismiss Notice
  3. Dismiss Notice

Moving UGUI to PackageManager

Discussion in 'UGUI & TextMesh Pro' started by brgishy, Oct 25, 2018.

  1. brgishy

    brgishy

    Joined:
    Jul 9, 2013
    Posts:
    31
  2. Hosnkobf

    Hosnkobf

    Joined:
    Aug 23, 2016
    Posts:
    1,076
    I don't know what ETA means... but if you don't use it in your project you can also remove it from the packages via the package manager.
     
  3. brgishy

    brgishy

    Joined:
    Jul 9, 2013
    Posts:
    31
    Hi Hosnkobf,

    Sorry for the acronym. ETA is Estimated Time of Arrival, and sadly you can't turn off UGUI itself from the package manager (at least in 2018.2). You can turn off the UI module (com.unity.modules.ui), but not UGUI. Currently UGUI is still packaged into Unity, but what I'm asking for is the ability to turn off UGUI via the package manager.

    The reason why I want it moved to the package manager is so I can disable unity's version of UGUI and use my fork of UGUI on bitbucket that has a couple performance fixes.

    I know that there is a work around by compiling UGUI yourself and overriding the dlls in your unity install, but that workflow is so bad that there is no way we can use it at our company. I also doubt that Unity Cloud Build would like me doing that to their build machines (if it were even possible).

    Cheers, -b