Tri-Inspector icon indicating copy to clipboard operation
Tri-Inspector copied to clipboard

remove dependencies to use easy

Open jijinggang opened this issue 4 months ago • 1 comments

jijinggang avatar Sep 09 '25 09:09 jijinggang

Tri-Inspector requires access to the editor's internal api and one possible method to achieve this is to create a asmref or a asmdef to a Unity Localization package.

If we use asmdef:

  • Tri-Inspector have a very simple installation that requires no dependencies;
  • But users who use Unity Localization package won't be able to use Tri-Inspector due to duplicate assemblies (which is a critical issue)

If we use a asmref and a dependency on a Unity Localization package:

  • The installation process is still very simple, but the Unity Localization package is also installed along with the Tri-Inspector (which can be removed from the project by installing a Unity-Localization-Stub-for-Tri-Inspector.git package, as described in the readme).
  • The Tri-Inspector works for all users.

Of these options, I think asmref is preferable

vanifatovvlad avatar Sep 20 '25 11:09 vanifatovvlad