PlayerPrefs提供了三种类型的方法,用于存储string,float,bool型的数据,这个在场景切换的情况下进行数据的共享是一个非常好的方法。
但如果要使用它保存IP地址需要注意。
首先保存,PlayerPrefs.SetString("ip",YOURIP);
切换场景后,取出。
string ip = PlayerPrefs.GetString("ip");
如果直接使用ip作为IPAddress.Parese()的参数解析后使用,无法发送数据到对方。
注意注意注意:
ip.Trim()后使用正常。
这可能是个Bug。
仅供参考,祝大家开发愉快。