static PopupDmgScript CreatePopupText(PopupInformation popupInfo) { Initialize(popupInfo.type); PopupDmgScript popup = Instantiate(popupText); //Vector2 screenPosition = Camera.main.WorldToScreenPoint(new Vector2(location.position.x + Random.Range(-0.5f, 0.5f), location.position.y + 3 + Random.Range(-0.5f, 0.5f))); Vector2 screenPosition = new Vector2(Screen.width / 2 + Random.Range(-100f, 100f), Screen.height / 2 + Random.Range(-100f, 100f)); popup.transform.SetParent(canvas.transform, false); popup.transform.position = screenPosition; popup.SetText(popupInfo.text); popup.Execute(); return(popup); }
public static void AddParalelPopupText(string text, PopupTypes type) { PopupInformation popup = new PopupInformation(type, text); CreatePopupText(popup); }