public static void ClearFontAssetData(MenuCommand command) { FontAsset fontAsset = command.context as FontAsset; if (fontAsset != null && Selection.activeObject != fontAsset) { Selection.activeObject = fontAsset; } fontAsset.ClearFontAssetData(); // Need way to make UI Element dirty //TMPro_EventManager.ON_FONT_PROPERTY_CHANGED(true, fontAsset); }
static void ClearFontAssetData(MenuCommand command) { FontAsset fontAsset = command.context as FontAsset; if (fontAsset == null) { return; } if (Selection.activeObject != fontAsset) { Selection.activeObject = fontAsset; } fontAsset.ClearFontAssetData(true); TextResourceManager.RebuildFontAssetCache(); TextEventManager.ON_FONT_PROPERTY_CHANGED(true, fontAsset); }