public override void Init(ExercisesData data) { base.Init(data); title = data.title; Calculate(); }
public void SetNewModuleActive() { Settings.Recorrido all = Data.Instance.settings.GetActualRecorrido(); if (all != null) { ExercisesData data = all.ejercicios.exercises[moduleIndex]; Debug.Log(data.module); var type = Type.GetType(data.module); actualModule = (ModuleData)Activator.CreateInstance(type); /*if (data.module == 1) * actualModule = new Module1(); * else if (data.module == 2) * actualModule = new Module2(); * else if (data.module == 7) * actualModule = new Module7(); * else if (data.module == 8) * actualModule = new Module8(); * else if (data.module == 9) * actualModule = new Module9(); * else if (data.module == 10) * actualModule = new Module10(); * else if (data.module == 11) * actualModule = new Module11();*/ actualModule.Init(data); } }
public override void Init(ExercisesData data) { base.Init (data); string titleData = data.title; string[] titleDataArr = titleData.Split ("#" [0]); title = titleDataArr [0] + "#" + titleDataArr[2]; textToDecode = titleDataArr [1]; Calculate (); }
public override void Init(ExercisesData data) { base.Init(data); /*string titleData = data.title; * string[] titleDataArr = titleData.Split ("#" [0]); * title = titleDataArr [0] + "#" + titleDataArr[2]; * textToDecode = titleDataArr [1]; * Calculate ();*/ title = data.title; value_a = UnityEngine.Random.Range(3, 20); SetResults(data.results); }
string[] op = { "\u2229", "\u222A", "-" }; // &&, ||, - public override void Init(ExercisesData data) { base.Init (data); /*string titleData = data.title; string[] titleDataArr = titleData.Split ("#" [0]); title = titleDataArr [0] + "#" + titleDataArr[2]; textToDecode = titleDataArr [1]; Calculate ();*/ title = data.title; value_a = UnityEngine.Random.Range(0, op.Length); value_b = UnityEngine.Random.Range(0, op.Length); Events.SetOp2A(value_a, value_b); SetResults(data.results); }
public override void Init(ExercisesData data) { base.Init(data); string titleData = data.title; string[] titleDataArr = titleData.Split("#" [0]); title = titleDataArr [0]; textToDecode = titleDataArr [1]; string[] arr = new string[textToDecode.Length]; for (int b = 0; b < arr.Length; b++) { if (textToDecode [b].ToString() == "a") { value_a = UnityEngine.Random.Range(1, 9); title += value_a; } else if (textToDecode [b].ToString() == "b") { value_b = UnityEngine.Random.Range(1, 9); title += value_b; } else if (textToDecode [b].ToString() == "c") { value_c = UnityEngine.Random.Range(2, 9); title += value_c; } else { title += textToDecode [b].ToString(); } } SetResults(data.results); CheckValues(); }
public virtual void Init(ExercisesData data) { this.data = data; this.module = data.module; }