Jeg loader nogle eksterne ord, som splittes op i movieclips, for hvert bogstav der er i ordet.
Jeg vil gerne have et baggrundsbillede i disse movieclips, som selvfølgelig ikke må dække over bogstavet.
Jeg har følgende, som skifter baggrundsfarven i en "createTextField"
this["text" + i].txt.background=true;
this["text" + i].txt.backgroundColor = 0x000000;
Men hvordan får jeg dette til et baggrundsbillede i stedet?
Hvis dette ikke er muligt, kan jeg så alternativ sætte et baggrundsbillede i en "createEmptyMovieclip"?
/Peter
5 kommentarer
lav movieclips som du sætter dine baggrunds billeder ind i,
og der efter dine textfields ovenpå
Havde dette i tankerne, men sagen er tekstfeltet genereres i en createEmptyMovieClip. Er det muligt at lægge et baggrundsbillede i sådan en??? Har lidt af koden med her:
var str:String = m;
var strSplit:Array = str.split ("");
for (var i = 0; i < strSplit.length; i++) {
if (strSplit[i] != ' ') {
this.createEmptyMovieClip ("text" + i, 100 + i);
//this.createEmptyMovieClip("textAlpha"+i, this.getNextHighestDepth());
this["text" + i].createTextField ("txt", 100 + i, 5, 5, 20, 20);
Jeg har ikke rodet med as2 i evig heder,så jeg tror ikke koden her under virker,
men den illustrer iden.
Jeg fik den hentet ind ved at lave beggrunden som movieclip og hente den ind med attachMovie:
this.createEmptyMovieClip ("text" + i, 100 + i);
this["text" + i].attachMovie ('min_bg', 'min_bg' + i, i);
Tak anyway dondeigo.
Er du gået over til AS3?
Jeg skal til at have noget keyboard-funktion ind over. Hvis nogen kender en god tut, udover piltasterne, hører jeg gerne om det.
Coolt.
Yep jeg er skiftet til AS3,
når først man kommer over puklen og glemmer hvad man har lært sig om as2, så er AS3 så meget nemmer/struktureret at arbejde med, og as2 er jo så småt ved at blive udfaset, så ingen grund til at bruge det længere!.
Key codes, adobes egen side er et godt sted at starte
http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000520.html