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);
|
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 + " ";
|
equippedString = equippedString + monsterParts [i].name + " ";
|
||||||
savedString = pos.ToString ();
|
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);
|
PlayerPrefs.SetString ("Equipped", equippedString);
|
||||||
/*
|
/*
|
||||||
|
@ -85,7 +85,7 @@ public class MonsterManager : MonoBehaviour {
|
||||||
string[] equipped = equippedString.Split (' ');
|
string[] equipped = equippedString.Split (' ');
|
||||||
|
|
||||||
for (int i = 0; i < equipped.Length - 1; i++) {
|
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 ();
|
string[] values = savedString.Split ();
|
||||||
GameObject instance = (GameObject)Instantiate(Resources.Load(equipped[i]));
|
GameObject instance = (GameObject)Instantiate(Resources.Load(equipped[i]));
|
||||||
instance.name = equipped [i];
|
instance.name = equipped [i];
|
||||||
|
|
Reference in a new issue