Nybörjarfråga:
Hur laddar man in en textfil (text.txt) i Flash? Automatiskt när man kör filmen, UTAN att klicka på nån knapp. Ja - jag har sparat textfilen i samma mapp som själva .swf filen
Snälla en TYDLIG förklaring!
Alltså, jag såg att denna fråga varit uppe innan, men jag får det inte att fungera trots att jag läst inläggen där...är väl osmart eller nåt :-)
------------------
" I love deadlines. I like the whooshing sound they make as they fly by."
[ Douglas Adams ]
Egenskaper för textrutan skall vara
Dynamic text
Multi line (om man vill)
Word wrap
och i rutan Variable så skriver du in text
Markera frame 1 på tidsaxeln och i fönstret för Action så skriver du
loadVariablesNum ("text.txt", 0);
Nu laddas textfilen text.txt in i flashen till textrutan.
En viktig sak att tänka på är att i textfilen så måste man börja med variabelnamnet på textrutan i flashen, i det här fallet text, och lägga till ett likamedtecken.
Skulle kunna se ut så här:
text=Hej alla glada på wF
Hoppas att du blev lite klokare
------------------
Ja de´ e jag
------------------
Tackar så hemskt mycket, nu fungerade det utan problem!
------------------
"In the beginning, the universe was created. This made a lot of people very angry, and has been widely regarded as a bad idea." [Douglas Adams]
Hur gör man om man har texten på level 0 och sen laddar in filmerna på level 1...när man sedan går tillbaks till textsidan så finns texten inte kvar. Vad göra?
Menar du att texten syns först men sedan syns den inte längre? Försök att felsöka filmen. Se om variabeln som är knuten till ditt dynamiska textfält fortfarande har värdet du vill när texten inte syns. Tanken jag fick var att något annat kanske hamnat ovanför fältet så att texten döjls.
Oavsett vad som hänt så är det lättare för dig att hitta felet om du felsöker och placerar ut väl valda stopp. Vid varje stopp så kontrollerar du om något inträffat som gör att texten inte syns tills du hittar orsaken.
Använda trace(); för att ta reda på ovanstående.
Tex. då när du laddat in något till _level1, testa att lägg:
trace(_root.ditt_text_fält);
Sen kör du filmen inuti Flash.
Visas 'undefined' i rutan som kommer upp, har variabeln tappat värdet.
Visas därimot texten, så finns den kvar, men ligger dold någonstans.
133 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17