관계없는 프로그램에서는 문자열을 레지스터에 쓰고 Unity에서 읽으려고합니다.레지스터에서 읽기 Unity 3d
RegistryKey saveServerURL = Registry.CurrentUser.CreateSubKey("Software\\zRirez\\RF");
saveServerURL.SetValue("serverURL", serverURL);
saveServerURL.Close();
하지만이 매개 변수는 읽을 수 없습니다.
serverURL = PlayerPrefs.GetString("serverURL");
찾지 못했습니다. 테스트 한 결과 Unit 자체에서 매개 변수를 생성하고 저장 했으므로 모든 것이 작동합니다.
PlayerPrefs.SetString("serverURL_test", "something");
serverURL2 = PlayerPrefs.GetString("serverURL_test");
유니티는 외부 응용 프로그램에서 내 첫 번째 줄과 같은 위치에 매개 변수를 저장하지만, parames의 이름으로, 그 "h1351336811"
같은 것을 추가했다. 레지스트리의 매개 변수 이름은 "serverURL_test_h1351336811"
입니다.
"serverURL"대신 "serverURL"+ "h1351332311"(이와 같이)을 찾고 있기 때문에 다른 응용 프로그램의 첫 번째 매개 변수를 등록기에서 찾을 수 없다고 생각됩니다. .
어떻게이 문제를 해결할 수 있습니까?