Ik ben bezig met een flash-filmpje (die weer wordt aangeroepen door een ander flashfilmpje) en hierbij moeten er foto's geladen worden zodra er op een buttons gedrukt wordt.
De code achter deze button is alsvolgt:
De myVars worden goed geladen ergens anders in het filmpje.
Ik denk dat er mogelijk iets mis is met de scope, maar ik heb daar allerlei dingen al geprobeert, zoals : _root... & _root.filmpje3 (zo wordt hij genoemd in het filmpje waarin hij geladen wordt).
De code werkt echter wel als ik er geen for-loop in gebruik, dan roep ik het zo aan:
Maar om dat voor elke button 9 keer te gaan herhalen, had ik niet zoveel zin in...
Iemand die me hiermee kan helpen?
De code achter deze button is alsvolgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| on(press)
{
project.mov.titel.text = (myVars.project_titel2);
for(var i=1; i<10; i++)
{
var projectmovfoto = ["project.mov.foto"+i];
var var_thumb = myVars["project2_thumb"+i]
if (var_thumb != undefined)
{
projectmovfoto.loadMovie(var_thumb);
projectmovfoto._xscale = 100;
projectmovfoto._yscale = 100;
var projectmovfotobtn = ["project.mov.foto_btn"+i];
var var_image = myVars["project2_image"+i];
projectmovfotobtn._visible = true;
projectmovfotobtn.onPress = function()
{
getURL ("javascript:PopupPic('"+myVars.project_titel1+"', '"+var_image+"')");
}
}
}
project.gotoAndPlay(2);
} |
De myVars worden goed geladen ergens anders in het filmpje.
Ik denk dat er mogelijk iets mis is met de scope, maar ik heb daar allerlei dingen al geprobeert, zoals : _root... & _root.filmpje3 (zo wordt hij genoemd in het filmpje waarin hij geladen wordt).
De code werkt echter wel als ik er geen for-loop in gebruik, dan roep ik het zo aan:
code:
1
2
3
4
5
6
7
8
9
10
11
| if (myVars.project1_thumb1 != undefined)
{
project.mov.foto1.loadMovie(myVars.project1_thumb1);
project.mov.foto1._xscale = 100;
project.mov.foto1._yscale = 100;
project.mov.foto_btn1._visible = true;
project.mov.foto_btn1.onPress = function()
{
getURL ("javascript:PopupPic('"+myVars.project_titel1+"', '"+myVars.project1_image1+"')");
}
} |
Maar om dat voor elke button 9 keer te gaan herhalen, had ik niet zoveel zin in...
Iemand die me hiermee kan helpen?