【Unity】「Library/PackageCache」フォルダに存在するアセットかどうかを確認する方法
概要
var fullPath = Path.GetFullPath( assetPath ).Replace( "\\", "/" ); var currentDirectory = Directory.GetCurrentDirectory(); var relativePath = Path.GetRelativePath( currentDirectory, fullPath ).Replace( "\\", "/" ); var isPackageCache = relativePath.StartsWith( "Library/PackageCache/" ); Debug.Log( isPackageCache );