# How to change a menu .fla template - request for help

**URL:** <https://forum.kirupa.com/t/how-to-change-a-menu-fla-template-request-for-help/109987>\
**Category:** Uncategorized\
**Created:** [May 11, 2004, 11:18am UTC](https://forum.kirupa.com/t/how-to-change-a-menu-fla-template-request-for-help/109987 "2004-05-11T11:18:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paraver](https://avatars.discourse-cdn.com/v4/letter/p/858c86/32.png) [@paraver](https://forum.kirupa.com/u/paraver)\
**Post date:** [May 11, 2004, 11:18am UTC](https://forum.kirupa.com/t/how-to-change-a-menu-fla-template-request-for-help/109987/1 "2004-05-11T11:18:45Z")

</div>

Hi there!

I am a newbie in Flash. I found your site by an advice from a friend: “Go to [Kirupa.com](http://Kirupa.com). You will find great information”. Great site, with a lot of relevant tips and information.

Well, I am here to request some help & tips to solve a problem.

I’m workin on a .fla file of a menu ([http://www.ultrashock.com/flas/Navigation\_\_\_Interface/](http://www.ultrashock.com/flas/Navigation___Interface/) - **3d spiral menu 02** ).

When I change the “option” movie, all animations disappears. I saw in action a order to duplicate the movie. Erasing that order noting will work. How can I put diferents subjects in each “option” button?

Thanks in advance.

Kind regards,

> 

count = 0;  
while (count \< VerticeNum) {  
count ++;  
this[“z” add count] = Math.cos((count_45) \* (math.PI/180)) \* 50;  
this[“y” add count] = Math.sin((count_45) \* (math.PI/180)) \* 50;  
this[“x” add count] = (count \* 40) - (VerticeNum/2 \* 40);  
duplicateMovieClip(“Vertex”, “Vertex” add count, count );  
}  
duplicateMovieClip(“Line”, “Vertex10”, 100);  
setProperty(“Vertex”, \_visible, 0);  
setProperty(“Line”, \_visible, 0);  
CenterRotationX = 0;  
CenterRotationY = 0;  
TrailerX = 50;  
TrailerY = 360;  
// 3d calculation;  
function calc3d() {  
c = 0;  
while (c \< VerticeNum + 1) {  
c++;  
Xang = Xangle \* (math.PI/180);  
Yang = Yangle \* (math.PI/180);  
// -----------------------------------------  
// — y rotate —  
// -----------------------------------------  
this[“zpos” + c] = this[“z” + c] \* math.cos(Yang) - this[“x” + c] \* math.sin(Yang);  
this[“xpos” + c] = this[“z” + c] \* math.sin(Yang) + this[“x” + c] \* math.cos(Yang);  
// -----------------------------------------  
// — x rotate —  
// -----------------------------------------  
this[“ypos” + c] = this[“y” + c] \* math.cos(Xang) - this[“zpos” + c] \* math.sin(Xang);  
this[“zpos” + c] = this[“y” + c] \* math.sin(Xang) + this[“zpos” + c] \* math.cos(Xang);  
// -----------------------------------------  
// – 3d to 2d –  
// -----------------------------------------  
this[“Depth” + c] = (1 / ((this[“zpos” + c]/perspective) + 1));  
// -----------------------------------------  
// — draw —  
// -----------------------------------------  
this[“Vertex” + c].\_x = this[“xpos” + c] \* this[“Depth” + c] + CenterRotationX;  
this[“Vertex” + c].\_y = this[“ypos” + c] \* this[“Depth” + c] + CenterRotationY;  
this[“Vertex” + c].\_xscale = this[“Vertex” + c].\_yscale = (this[“Depth” + c] / 2) \* 500 ;  
// -----------------------------------------  
// — Z-Sorting —  
// -----------------------------------------  
this[“Vertex” + c].swapDepths(this[“Depth” + c] \* 500);  
}  
}  
// set angle;  
function setAngle() {  
TrailerY = TrailerY + (NewPosY - TrailerY)/5;  
Xangle = TrailerY;  
}

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [May 25, 2004, 11:59pm UTC](https://forum.kirupa.com/t/how-to-change-a-menu-fla-template-request-for-help/109987/2 "2004-05-25T23:59:35Z")

</div>

I have problem with this one too!
