NGUI中的Tween的委托使用
public TweenPosition tweenIn;
public TweenScale tweenOut;
EventDelegate In = new EventDelegate(this, "OnTweenInFinished");
tweenIn.onFinished.Add(In);
EventDelegate Out= new EventDelegate(this, "OnTweenOutFinished");
tweenOut.onFinished.Add(Out);
public void OnTweenInFinished()
{
if(isDisappear)
{
tweenOut.PlayForward();
}
}
public void OnTweenOutFinished()
{
Destroy(this.gameObject);
}

浙公网安备 33010602011771号