Cirkel-geometri
Kig på denne http://www.kragekjaer.dk/eksperten/Første attacher jeg et givent antal mc´s til et hovedmc, disse roteres derefter i forhold til hvor mange sten der er ved
var rot=int(360/_level0.antPics)*id;
Jeg loader disse "sten" ind som jpgs. De loades ind i det attachede mc. Forenden af stregen i det attachede mc er der et picHolder-mc, og det er der jpgs loades ind i.
Dette picHolder-mc roteres derefter, så billederne kommer til at stå vandret med
-rot
Men som I kan se kommer de til at stå skævt i forhold til hinanden.
Er der en super-person som kan se løsning, så billederne kommer til at stå lige på stregens spids?
Koden i _level0:
picsArr = new Array("diamond", "diamond_executive", "emeral", "founders_emeral", "saphire", "founders_saphire", "platin", "founders_platin", "ruby", "founders_ruby");
antPics = picsArr.length;
this.createEmptyMovieClip("mainMc", 1);
mainMc.createEmptyMovieClip("Holder", 1);
mainMc.Holder._x = -60;
mainMc.Holder._y = -35;
mainMc._x = Stage.width*0.5;
mainMc._y = Stage.height*0.5;
//Laver et hoved movieclip
myLoader = new com.qlod.LoaderClass();
for (var i = 0; i<antPics; i++) {
var mc = mainMc.Holder.attachMovie("mc", "mc"+i, i);
var mcPic = mainMc.Holder["mc"+i].picHolder;
mainMc.Holder["mc"+i].id = i;
var url = "images/"+picsArr[i]+".jpg";
myLoader.load(mcPic, url);
}
//////////////////////////////////
Koden på picHolder:
onClipEvent(data){
var id=_parent.id;
var rot=-int(360/_level0.antPics)*id;
_parent._rotation = -rot;
this._rotation = rot;
trace("rot: "+rot);
}
