Ok, het probleem is dus het volgende ...
ik maak een MC aan met createEmptyMovieClip ... in deze nieuwe MC, maak ik vervolgens dmv. een for loop weer verschillende MC's aan met createEmptyMovieClip ... nu wil ik dus de "hoofdMC" gaan draaien, maar op 1 of andere manier wil flash deze niet aanroepen ...
zie ook de volgende code:
de zogenaamde "hoofdlaag" heet dus piePart0 ... maar ik kan gewoon geen properties hiervan veranderen ...
ik maak een MC aan met createEmptyMovieClip ... in deze nieuwe MC, maak ik vervolgens dmv. een for loop weer verschillende MC's aan met createEmptyMovieClip ... nu wil ik dus de "hoofdMC" gaan draaien, maar op 1 of andere manier wil flash deze niet aanroepen ...
zie ook de volgende code:
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
25
26
27
28
| for (j=0;j<1;j++) {
createEmptyMovieClip ("piePart" + j, j);
var pieColor = "0xF06000";
for (i=nieuws.length;i>0;i--) {
this["pie" + j].createEmptyMovieClip ("piePartLayers" + i, nieuws.length);
if (pieColor == "0xF06000")
pieColor = "0xF38033";
else
pieColor = "0xF06000";
with (["piePart" + j + ".piePartLayers" + i]) {
var angleBDegrees = 90 - (angleADegrees * .5);
var angleBRadians = (angleBDegrees * Math.Pi) / 180;
var dY = (i * heightOfSubItems) + 50;
var schuine = dY / angleBRadians;
var dX = Math.cos(angleBRadians) * schuine;
beginFill (pieColor, 100);
moveTo (0, 0);
lineTo (-dX, -dY);
curveTo (0, (-dY - (dx * .6)), +dX, -dY)
lineTo (0, 0);
endFill();
}
}
}
piePart0._x = 50; |
de zogenaamde "hoofdlaag" heet dus piePart0 ... maar ik kan gewoon geen properties hiervan veranderen ...