webForumDet fria alternativet

Skapa mc dynamiskt

2 svar · 413 visningar · startad av Stig

StigMedlem sedan dec. 2001146 inlägg
#1

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

andyoumaydieMedlem sedan dec. 2006608 inlägg
#2

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. :)

StigMedlem sedan dec. 2001146 inlägg
#3

Tack, det gick utmärkt med din hjälp...

128 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)