public virtual void OnCreate() { mTweener = gameObject.GetComponent <TweenScale>(); if (mTweener != null) { mTweener.onFinished = OnTweenFinished; } mAlphaTweener = gameObject.GetComponent <UITweenBufferAlpha>(); if (mAlphaTweener != null) { mAlphaTweener.onFinished = OnTweenFinished; } }