# onTweenComplete

**URL:** <https://forum.kirupa.com/t/ontweencomplete/279994>\
**Category:** flash\
**Created:** [January 21, 2009, 1:47pm UTC](https://forum.kirupa.com/t/ontweencomplete/279994 "2009-01-21T13:47:26Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fstyler](https://avatars.discourse-cdn.com/v4/letter/f/59ef9b/32.png) [@fstyler](https://forum.kirupa.com/u/fstyler)\
**Post date:** [January 21, 2009, 1:47pm UTC](https://forum.kirupa.com/t/ontweencomplete/279994/1 "2009-01-21T13:47:26Z")

</div>

hi can you help me with “onTweenComplete”

My problem is

1,  
when i press **FIRST BUTTON** i want to Slide \*\*[COLOR=red]My\_mc [/COLOR]\*\*to X position (x position could be for example “0”) and after tween (onTweenComplete)  
**i WANT to load EXTERNAL.SWF ONLY IF I PRESS FIRST BUTTON**

2,  
when i press **SECOND BUTTON** i want to Slide **[COLOR=red]My\_mc[/COLOR]** to NEW X position (x position could be for example “250”)  
and NOW i **DON´T WANT** to load **EXTERNAL.SWF** onTweenComplete again

**EXTERNAL.SWF** is **still** load onTweenComplete when i press \*\*SECOND BUTTON \*\*as well as **FIRST BUTTON**

[COLOR=red]THIS IS MY BAD CODE[/COLOR]

//FIRST BUTTON  
btn\_ON.onPress = function() {  
My\_mc.xSlideTo(0,1, “easeOutExpo”,0, LOAD\_EXTERNAL\_SWF);  
};

//  
My\_mc.onTweenComplete = function(LOAD\_EXTERNAL\_SWF) {

trace (“LOAD EXTERNAL.SWF”);

};

// SECOND BUTTON  
btn\_OFF.onPress = function() {  
My\_mc.xSlideTo(250,1, “easeOutExpo”);  
};

THANK YOU  
fstyler

P.S.  
sorry for my english
