webForumDet fria alternativet

Rörlig textruta med extern data

Flash

4 svar · 470 visningar · startad av Ritte

Medlem sedan juni 20067 inlägg
Frågan#1

Har gjort en meny med text som animeras fram när man går över med musen och tillbaka när musen lämnar. Denna animering bestor av 40 frames varav 3 är keyframes.
När Flash-filen startar byter jag ut texten i menyn mot en text som jag hämtar från en extern källa genom att sätta Meny_txt.text = "en massa extern text".

Problemet är att vid varje keyframe kommer den ursprungliga texten fram.

Testade att vid varje keyframe sätta om texten men då finns tydligen ursprungliga texten kvar i vanliga frame också. Hoppar fram och tillbaka med GotoAndPlay och då kommer ursprungliga texten fram på vanliga frames också.

Känns lite onödigt att lägga in kod för varje frames.

Går detta att lösa på annat sätt? Eller måste jag koda fram animationen?

//Ritte

Medlem sedan maj 2003750 inlägg
#2

Testa att placera textfälltet i ett filmklipp och animera detta istället.

/Mirandir

Medlem sedan juni 20067 inlägg
#3

Ja just det. Tack Mirandir!

Men en följdfråga...

Denna gång gick detta bra eftersom texten bara ska förflyttas.
Men hur gör man om man vill att texten ska ändras typ ändra storlek, fadea in etc.?
Jag försökte fadea (hur skriver man "fäjda" egentligen :)) in texten så jag ändrade Alpha från 0 till 100 på själva MovieClipp'et men det hände inget med texten.

Medlem sedan maj 2003750 inlägg
#4

Om du skall göa någonting med ett dynamiskt textfällt annat än att flytta det så måste du bädda in typsnittet.

Detta gör du så här:
1.) Markera textfälltet.

2.) Öppna properties panelen.

3.) Klicka på knappen [Embed...] ([Character...] i MX och MX 2004).

4.) I den popup som öppnas så välj de teckenalternativ som skall bäddas in. Du kan även skriva in specifika tecken i textfälltet längst ned.

5.) Klicka [OK].

/Mirandir

Medlem sedan juni 20067 inlägg
#5

OK. Det verkar fungera. När jag valde Basic Latin och Latin 1 fick jag med alla tecken (har åäö i texten).
Valde jag rätt då teckenalternativ då för att kunna köra svensk text fullt ut?
Vill ha fil-storleken så liten som möjligt...

276 ms totalt · 4 externa anrop · v20260731065814-full.bd618308
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
138 ms — ändringar (db)