我问的问题不是阅读字符串的方法,而是字符串的位置,这样如果游戏是导出的,你仍然可以读取它。因为如果你指定了一个包含该字符串的txt文档的路径(C:\Users\User\Desktop\string.txt),如果你将游戏导出到另一台电脑上,它就不会在那里了。我试过使用“Resources.Load”方法,但似乎对字符串不起作用。第一个月那么,在哪里或如何保存字符串呢?
dy2hfwbg1#
由于不能将字符串作为资源存储,我假设您使用文本文件作为资源,并且希望加载其内容,在这种情况下,可以使用以下代码:
TextAsset textAsset = Resources.Load<TextAsset>("AssetsPath"); string st = textAsset.text;
uemypmqf2#
可以使用PlayerPrefs类保存一些数据。
PlayerPrefs
PlayerPrefs.SetString("SomeKey", "MyValue"); var myValue = PlayerPrefs.GetString("SomeKey");
有关here的更多信息
2条答案
按热度按时间dy2hfwbg1#
由于不能将字符串作为资源存储,我假设您使用文本文件作为资源,并且希望加载其内容,在这种情况下,可以使用以下代码:
uemypmqf2#
可以使用
PlayerPrefs
类保存一些数据。有关here的更多信息