attachMovie?
Hej,Til en lille indkøbssektion har jeg lavet et MC (_root.preBeregn) med et tekstfelt, der viser en variabel, som beregner en samlet pris, når der i et andet MC afkrydses nogle checkBoxe.
Jeg har lavet det sådan at brugeren derefter kan trække _root.preBeregn ned i et andet MC, (som et slags drag & drop købssystem), der fungerer som en indkøbskurv. I det _root.preBeregn slippes over indkøbskurven (_root.totalBeregn) forsvinder _root.preBeregn med _visible = false, der vises et linkage MC, der er linket fra fra mit libary (attachMovie) inde i en scrollPane i_root.totalBeregn.
Med flg. kode inde i et MC i scrollPane’en (_root.totalBeregn.ListViewer) fungerer det også helt fint når det første ”træk”, eller køb foretages. Men idéen er den at der naturligvis skal kunne foretages flere/adskellige køb. Men når næste køb foretages erstattes, det der ligger i scrollPanen frem for at attache et nyt MC under det, som allerede er der.
Koden fra det MC, der ligger i scrollPane’en: (i første frame er der et stop(); MC’et afspilles når der trækkes et køb ned i scrollPan’en).
if(Number(_root.saveNum)<1){
i = 1;
}else{
i = Number(_root.saveNum)+1;
}
this.attachMovie("byListItem","byListItem"+i,i+2);
eval("this.byListItem"+i)._x = 0;
eval("this.byListItem"+i)._y = ((eval("this.byListItem"+(i-1))._y)+(eval("this.byListItem"+i._height)));
eval("this.byListItem"+i).txtDisp = eval("_root.Udbyder");
_root.saveNum = i;
_root.totalBeregn.ListViewer.refreshPane();
(Håber ikke mit spørgsmål er helt vulapyk ;o) men det er lidt svært at formulere).
Er der nogen der kan fortælle mig hvorfor der ikke bliver attach’et et nyt MC efter første ”køb”, når der trækkes et nyt ”køb” ned i scrollPane’en?
Med venlig hilsen
jerving
