mirror of
https://github.com/soarqin/DSP_Mods_TO.git
synced 2026-02-04 14:12:18 +08:00
format code
This commit is contained in:
@@ -6,36 +6,36 @@ using UnityEngine;
|
||||
|
||||
namespace XianTu
|
||||
{
|
||||
internal class EmbeddedFileLoad : ILoad
|
||||
{
|
||||
public EmbeddedFileLoad(string assetsNamespace = null)
|
||||
{
|
||||
var stackTrace = new StackTrace();
|
||||
var frame = stackTrace.GetFrame(1);
|
||||
var assembly = frame.GetMethod().DeclaringType.Assembly;
|
||||
var flag = assetsNamespace == null;
|
||||
if (flag)
|
||||
{
|
||||
assetsNamespace = assembly.FullName.Split([','])[0];
|
||||
}
|
||||
this._assetsNamespace = assetsNamespace;
|
||||
this._assembly = assembly;
|
||||
}
|
||||
internal class EmbeddedFileLoad : ILoad
|
||||
{
|
||||
public EmbeddedFileLoad(string assetsNamespace = null)
|
||||
{
|
||||
var stackTrace = new StackTrace();
|
||||
var frame = stackTrace.GetFrame(1);
|
||||
var assembly = frame.GetMethod().DeclaringType.Assembly;
|
||||
var flag = assetsNamespace == null;
|
||||
if (flag)
|
||||
{
|
||||
assetsNamespace = assembly.FullName.Split([','])[0];
|
||||
}
|
||||
this._assetsNamespace = assetsNamespace;
|
||||
this._assembly = assembly;
|
||||
}
|
||||
|
||||
public GameObject LoadPrefab(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
public GameObject LoadPrefab(string path)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
public string LoadText(string path)
|
||||
{
|
||||
public string LoadText(string path)
|
||||
{
|
||||
using var manifestResourceStream = _assembly.GetManifestResourceStream(_assetsNamespace + "." + path.Replace('/', '.'));
|
||||
using var streamReader = new StreamReader(manifestResourceStream);
|
||||
return streamReader.ReadToEnd();
|
||||
}
|
||||
}
|
||||
|
||||
private readonly string _assetsNamespace;
|
||||
private readonly string _assetsNamespace;
|
||||
|
||||
private readonly Assembly _assembly;
|
||||
}
|
||||
private readonly Assembly _assembly;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user