123456789101112131415161718192021222324252627 |
-
- using UnityEngine;
- using UnityEditor;
- using System;
- public class NRStubHelper : ScriptableObject
- {
-
- public static bool IsInsideUnityPackage()
- {
- var so = ScriptableObject.CreateInstance(typeof(NRStubHelper));
- var script = MonoScript.FromScriptableObject(so);
- string assetPath = AssetDatabase.GetAssetPath(script);
- if (assetPath.StartsWith("Packages\\", StringComparison.InvariantCultureIgnoreCase) ||
- assetPath.StartsWith("Packages/", StringComparison.InvariantCultureIgnoreCase))
- return true;
- return false;
- }
- }
|