public void CustomFlash(FlashProTemplate myTemplate, string message, float delay) { FlashProTemplate FT = myTemplate.Copy(); FT.myMessage1 = message; StartCoroutine(DelayFire(FT, delay)); }
public void CustomFlash(FlashProTemplate myTemplate, string message) { FlashProTemplate FT = myTemplate.Copy(); FT.myMessage1 = message; GameObject f = Instantiate(prefabFlash, Vector3.zero, Quaternion.identity); f.GetComponent <FlashPro>().ConfigureAndGoGo(FT); f.transform.parent = transform.parent.transform; }
void SetFlashes() { p11 = new FlashProTemplate(); p11.StartPos = new Vector2(0.3f, 0.8f); p11.FinishPos = new Vector2(0.1f, 0.8f); p11.StartWidth = 0.1f; p11.FinishWidth = 0.19f; p11.TextColor1 = Color.green; p11.AnimTime = 1.5f; p12 = p11.Copy(); p12.StartPos = new Vector2(0.7f, 0.8f); p12.FinishPos = new Vector2(0.9f, 0.8f); p21 = p12.Copy(); p21.StartPos = new Vector2(0.7f, 0.2f); p21.FinishPos = new Vector2(0.9f, 0.2f); p22 = p21.Copy(); p22.StartPos = new Vector2(0.3f, 0.2f); p22.FinishPos = new Vector2(0.1f, 0.2f); }