using System; using System.Text; using UnityEngine; namespace Model { public static class PathHelp { /// ///应用程序外部资源路径存放路径(热更新资源路径) /// public static string AppHotfixResPath { get { string game = Application.productName; string path = AppResPath; if (Application.isMobilePlatform) { path = $"{Application.persistentDataPath} { "/"} {game} {"/"}"; } return path; } } /// /// 应用程序内部资源路径存放路径 /// public static string AppResPath { get { string path = string.Empty; switch (Application.platform) { case RuntimePlatform.Android: path = $"{"jar:file://"}{Application.dataPath}{"!!/assets/"}"; break; case RuntimePlatform.IPhonePlayer: path = $"{Application.dataPath}{"/Raw/"}"; break; default: path = $"{Application.dataPath}{"/StreamingAssets/"}"; break; } return path; } } } }