private void Awake() { compartido = this; }
void ReplayP() { time += Time.deltaTime; if (record.recp != null) { if (i < record.recp.Count) { if (Playercontorol.movetime.Count > T) { ob.transform.position = record.recp [i]; i += 1; if (count < Playercontorol.pushtime.Count) { if (Playercontorol.pushtime [count] > time && Playercontorol.pushtime [count] - 0.1f < time) { Instantiate(bullet, bulletI.transform.position, Quaternion.identity); count += 1; } } } } else { if (i == record.recp.Count) { m = rep.GetComponent <Gamemanage> (); m.enabled = false; ReTime += Time.deltaTime; Vector3 tra = ob.transform.position; SpriteRenderer re = ob.GetComponent <SpriteRenderer> (); re.enabled = false; if (PlayerGame.g == false) { GameObject O = Instantiate(exprotion, tra, Quaternion.identity); if (ReTime >= 2.0f) { Destroy(O); } } if (ReTime >= 3.0f) { i = 0; count = 0; ReTime = 0.0f; time = 0.0f; re.enabled = true; m.enabled = true; exI = 0; exIs = 0; time1 = 0.0f; T = 0; Gamemanage.time = 0; } } } } else { if (rep != null) { rep.SetActive(false); } } }