void Awake() { if (guiOverlayScript == null) { // DontDestroyOnLoad(gameObject); guiOverlayScript = this; } else if (guiOverlayScript != this) { Destroy(gameObject); } }
void Start() { if (price == 0) { Debug.LogError("ItemEffectHandlerSimplerocket: No price set!"); } if (simplerocketObject == null) { Debug.LogError("ItemEffectHandlerSimplerocket: No 'simplerocketObject' set!"); } if (dottedLineObject == null) { Debug.LogError("ItemEffectHandlerSimplerocket: No 'dottedLineObject' set!"); } transform.GetChild(1).GetComponent <Text>().text = price.ToString(); gameObject.GetComponent <ItemDragHandler>().itemEffectHandler = this; ingameHandler = IngameHandler.ingameHandler; guiOverlayScript = GUIOverlayScript.guiOverlayScript; }