Beispiel #1
0
 // Use this for initialization
 void Start()
 {
     myAnim = GetComponent<SCAnimationEffects>();
     //myAnim.IntializeScaleLerp(new Vector3(transform.localScale.x + 100, transform.localScale.y + 100, transform.localScale.z));
     myAnim.animationCompleteDelegate = ScaleCompleteDelegate;
     myAnim.PlayAnimation();
 }
Beispiel #2
0
 void ScaleCompleteDelegate(SCAnimationEffects theScript, string typeAnimation)
 {
     if(myAnim == theScript){
             if(typeAnimation == AnimationPrefix.SCALE_LERP){
             myAnim.animationCompleteDelegate = null;
             Vector3 loc = transform.localPosition;
             myAnim.InitializePositionLerp(new Vector3(loc.x - 100, loc.y - 100, 0), false);
             myAnim.IntializeScaleLerp(new Vector3(transform.localScale.x - 40, transform.localScale.y - 40, transform.localScale.z));
             myAnim.PlayAnimation();
         }
     }
 }
 // Use this for initialization
 void Start()
 {
     myAnim = GetComponent<SCAnimationEffects>();
 }