Flash : Kopiere MC til andet MC
Hej..Jeg har et billede galleri, hvor jeg gennem alpha tween bladre gennem billederne, så de blender fint.
Jeg har så lavet en option i mit XML om billederne skal overlappe hinanden eller ej, altså om det første billede skal blive på scenen, mens det andet ligger sig oven på, eller om det første billede skal fjernes før det næste ligger sig oven på..
Hvis billederne skal tweenes sammen, ligger jeg blot det "gamle" billede på et lag neden under, og tweener det nye billede oven på.. og det virker fint..
Men..
Der er mulighed for at ligge noget tekst på hvert billede, med nogle effekter. Dette ligger i et MC for sig selv. Det bliver derfor ikke gemt sammen med det "gamle" billede og teksten forsvinder derfor FØR det nye billede kommer frem..
Her er lidt kode..
// Fade in function
function show() {
onEnterFrame = function () {
//er billedet hentet
if (_global.myTrigger == "laoded") {
//tween billedet frem
this.image_mc._alpha += numFadeRate;
//skal teksterne også tweene
if(alphaTween =="true")
{
//sætter alpha til det samme som billedet
this.paragraph_mc._alpha = this.image_mc._alpha;
this.headline_mc._alpha = this.image_mc._alpha;
}
if (this.image_mc._alpha>100) {
//skal det gamle billede gemmes ?
if(tweenOption == "false")
{
//lig billedet i MC nedenunder
image2_mc.loadMovie(media);
}
Problemet er så:
Hvordan får jeg en kopi af teksten over i image2_MC.. teksten ligger henholdsvis i :
_root.headline_mc.headline_tb
_root.paragraph_mc.paragraph_tb
Kan det ikke gøres på en anden måde end at oprette yderlige 2 kopi MC af de to tekst MC ?
Havde håbet lidt på jeg kunne "merge" de 3 MC's til et, det skal blot være en kopi, der inden effekter har, der kun ligger som "baggrund" indtil det nye bliver "tweenet" frem.
På forhånd tak
Mvh
