made monster manager work across scenes
This commit is contained in:
parent
bb9a8117e1
commit
d4e4f8a07b
1 changed files with 2 additions and 2 deletions
|
@ -36,7 +36,7 @@ public class MonsterManager : MonoBehaviour {
|
|||
pos.Append(GameObject.Find(monsterParts[i].name).transform.position.x).Append(" ").Append(GameObject.Find(monsterParts[i].name).transform.position.y).Append(" ").Append(GameObject.Find(monsterParts[i].name).transform.position.z);
|
||||
equippedString = equippedString + monsterParts [i].name + " ";
|
||||
savedString = pos.ToString ();
|
||||
PlayerPrefs.SetString(SceneManager.GetActiveScene().name + monsterParts[i].name, savedString);
|
||||
PlayerPrefs.SetString(/*SceneManager.GetActiveScene().name + */monsterParts[i].name, savedString);
|
||||
}
|
||||
PlayerPrefs.SetString ("Equipped", equippedString);
|
||||
/*
|
||||
|
@ -85,7 +85,7 @@ public class MonsterManager : MonoBehaviour {
|
|||
string[] equipped = equippedString.Split (' ');
|
||||
|
||||
for (int i = 0; i < equipped.Length - 1; i++) {
|
||||
string savedString = PlayerPrefs.GetString(SceneManager.GetActiveScene().name + equipped[i]);
|
||||
string savedString = PlayerPrefs.GetString(/*SceneManager.GetActiveScene().name + */equipped[i]);
|
||||
string[] values = savedString.Split ();
|
||||
GameObject instance = (GameObject)Instantiate(Resources.Load(equipped[i]));
|
||||
instance.name = equipped [i];
|
||||
|
|
Reference in a new issue