Is there some api of assetdatabase to do this?
Can you simply try to Resources.Load it, and see if you get back null?
It works. But I dont need to Instantiate an entity nor load it into memory…
Example:
private string TextMeshProEssentialsDir = “Packages/com.unity.textmeshpro/Package Resources/TMP Essential Resources.unitypackage”;
if (File.Exists(TextMeshProEssentialsDir)){}