File tree Expand file tree Collapse file tree 2 files changed +35
-8
lines changed
Expand file tree Collapse file tree 2 files changed +35
-8
lines changed Original file line number Diff line number Diff line change @@ -698,7 +698,7 @@ PrefabInstance:
698698 objectReference : {fileID: 0}
699699 - target : {fileID: 7484173505875046809, guid: 2ed983bac751e8941adf9969183b39d0, type: 3}
700700 propertyPath : m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
701- value : 5
701+ value : 1
702702 objectReference : {fileID: 0}
703703 - target : {fileID: 7484173505875046809, guid: 2ed983bac751e8941adf9969183b39d0, type: 3}
704704 propertyPath : m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_Target
@@ -710,7 +710,7 @@ PrefabInstance:
710710 objectReference : {fileID: 1823927880}
711711 - target : {fileID: 7484173505875046809, guid: 2ed983bac751e8941adf9969183b39d0, type: 3}
712712 propertyPath : m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
713- value : ChangeSecneDynamic
713+ value : ChangeScene
714714 objectReference : {fileID: 0}
715715 - target : {fileID: 7484173505875046809, guid: 2ed983bac751e8941adf9969183b39d0, type: 3}
716716 propertyPath : m_OnClick.m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
Original file line number Diff line number Diff line change 66public class MainScript : MonoBehaviour
77{
88 public string title ;
9+ private string PrevScene ;
10+ //private string scene1;
11+ // private string[] scene1 = new string[2];
12+ private List < string > scene1 = new List < string > ( ) ; //running history of scenes
13+
14+ Scene scene ;
15+ public void Start ( )
16+ {
17+
18+ scene = SceneManager . GetActiveScene ( ) ;
19+ PrevScene = PlayerPrefs . GetString ( "SceneNumber" ) ;
20+ PlayerPrefs . SetString ( "SceneNumber" , SceneManager . GetActiveScene ( ) . name ) ;
21+ //scene1.Add(scene.name);
22+ Debug . Log ( "Active Scene name is: " + scene . name + "\n Active Scene index: " + scene . buildIndex ) ;
23+ }
924
1025 // Start is called before the first frame update
1126 public void ChangeSecneDynamic ( string title )
12- {
13- SceneManager . LoadScene ( title ) ;
27+ {
28+ //scene1.Add(title);
29+
30+ SceneManager . LoadScene ( title ) ;
31+
1432
1533 }
1634
17- public void ChangeScene ( int sceneIndex )
18- {
19- SceneManager . LoadScene ( sceneIndex ) ;
35+ public void ChangeScene ( )
36+ {
37+ Debug . Log ( "Active Scene name is: " + scene . name + "\n Active Scene index: " + scene . buildIndex ) ;
38+
39+ Debug . Log ( " name is: " + title ) ;
40+ //Debug.Log(" name is: " + title2);
41+ Debug . Log ( "Active Scene name is: " + scene . name + "\n Active Scene index: " + scene . buildIndex + "::" + scene1 . Count + "::" + PrevScene ) ;
42+
43+ SceneManager . LoadScene ( PrevScene ) ;
44+
45+
2046 }
2147
48+
2249
23-
50+
2451}
You can’t perform that action at this time.
0 commit comments