Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: leagueofmonkeys on October 31, 2013, 03:16:10 AM

Title: TweenAlpha.onFinished ???
Post by: leagueofmonkeys on October 31, 2013, 03:16:10 AM
Hi :)

I'm triggering a TweenAlpha and I want to run a method when it finished, how do I?  Please be specific.

  1. TweenAlpha tweenAlpha = TweenAlpha.Begin (carBase.gameObject, 0.2f, 0f);
  2. tweenAlpha.from = 1f;                  
  3. tweenAlpha.method = UITweener.Method.EaseInOut;

Thanks!
Title: Re: TweenAlpha.onFinished ???
Post by: missingno on October 31, 2013, 09:58:38 AM
  1. TweenAlpha tweenAlpha = TweenAlpha.Begin (carBase.gameObject, 0.2f, 0f);
  2. tweenAlpha.from = 1f;                  
  3. tweenAlpha.method = UITweener.Method.EaseInOut;
  4.  
  5. EventDelegate.Set(tweenAlpha.onFinished, ImDone); // Will fire once then remove it's self from the EventDelegate
  6.  
  7. public void ImDone()
  8. {
  9.     //Do whatever you want here
  10. }
Title: Re: TweenAlpha.onFinished ???
Post by: leagueofmonkeys on November 03, 2013, 07:25:17 PM
Thanks a lot missingno!  I'll give it a go :)

Worked perfectly thank you!  ;D