public void DeleteMe() { if (BODY != null) { BODY.transform.DOScale(Vector3.one * 0.8f, 0.1f); image = GetComponent <Image>(); // iTween.ValueTo(this.gameObject, iTween.Hash("from", 0.39f, "to", 0, "onupdate", "valuetranform", "time", 0.8f * TW.SCALE * 0.8f)); StartCoroutine(OnDeleteMe_func(0.1f)); } else { TW.RemoveMe(gameObject); Destroy(this.gameObject); } }
void OnDeleteMe() { TW.RemoveMe(gameObject); DestroyImmediate(this.gameObject); }