Jag vill skapa ett mc dynamiskt med bara kod och sedan ladda in en bild samt sätta mc:s positioner på scenen, hur gör jag detta? Går det även att få en ram dynamiskt skapad i detta mc som bilden ska laddas in i?
Kör mx 2004
2 svar · 413 visningar · startad av Stig
Jag vill skapa ett mc dynamiskt med bara kod och sedan ladda in en bild samt sätta mc:s positioner på scenen, hur gör jag detta? Går det även att få en ram dynamiskt skapad i detta mc som bilden ska laddas in i?
Kör mx 2004
Det går alldeles utmärkt.
this.createEmptyMovieClip("mitt_mc",this.getNextHighestDepth());
mitt_mc.lineStyle(5, 0x000000, 100, true, "none", "round", "miter", 1);
mitt_mc.beginFill(0xff0000,100);
mitt_mc.moveTo(0,0);
mitt_mc.lineTo(100,0);
mitt_mc.lineTo(100,100);
mitt_mc.lineTo(0,100);
mitt_mc.lineTo(0,0);
mitt_mc.endFill();
mitt_mc._x = 25;
mitt_mc._y = 25;
Denna kod skapar ett mc som är 100x100 pixlar med röd bakgrundsfärg och en svart ram som är 5 pixlar tjock med lite rundade hörn. Avslutningsvis flyttar jag mc:et 25 pixlar från vänsterkanten och 25 pixlar från toppen.
Givetvis är det inte heller några problem att ladda in bilder eller externa swf:er i ditt dynamiska mc. Kolla lite på loadmovie(); så löser du det nog. :)
Tack, det gick utmärkt med din hjälp...