Har jobbat med flash i några månader & tycker att det går ganska bra men ändå ganska segt så tänk på det när ni svarar på min fråga
Nu till frågan. Om jag vill göra en sida i flash så göms juh infon tills man trycker på en knapp, men hur gömmer man den infon och hur hämtar man den???
Om du menar att om du trycker på en knapp så visas det en text någonstans på sidan, kan du göra följande:
Skapa ett MoviClip med 2 frames och jag hoppas du har varit inne i actionspanelen för där skall du i frame 1 sätta action Stop().
I frame 2 lägger du din text och även i den framen sätter du ett Stop().
Lägg in ditt Clip där du vill visa din text och ge det ett Instance name tex "Text"
Nu till din knapp:
Markera din knapp och öppna actionpanelen och skriv in följande
on (release) {
tellTarget ("Text") {
play ();
}
}
Nu visas/döljs din text vid varje knapptryck. Finns givetvis andra alternativ men detta är lite grundläggande sätt att använda TellTarget.
Säg att jag vill göra en hel sida i flash presic som i HTML så finns det olika section t.ex EGO eller LÄNKAR säg att jag har en meny där det står ego och trycker där då vill ja ha fram info om mig men den ska ligga gömd tills jag trycker på ego fattar ni nu???
Hejsan jag stöte på lite probelm när det gällde detta...
När jag ska skriva
on (release) {
tellTarget ("Text") {
play ();
}
}
så får jag detta fel medelandet:
Clipboard Actions: Line 1: Mouse events are permitted only for button instances
on (release) {
Och en sak till knappen ska den vara i en engen frame eller?
Och när du säger:
Lägg in ditt Clip där du vill visa din text och ge det ett Instance name tex "Text"
Jaha du skall ha en hel Flashsida, då är det bättre att använda dig av LoadMovie istället. Du har dina små avsnitt i olika movies tex ego.swf eller links.swf och istället för TellTarget så har du LoadMovie. Filstorleken på din swf blir mindre och snabbladdad.
Problem med knappar Har du 5:n eller 4:n ?
Ett vanligt misstag man gör är att man försöker lägga in sin actionkod i en utan knappens fyra frames men det skall man alltså inte.
Ett allmänt tips är att gå igenom lektionerna i programmet dom tar upp dessa saker som du är ute efter
Om du får upp
Clipboard Actions: Line 1: Mouse events are permitted only for button instances
så har du troligtvis inte gjort din grafik till en knapp.
Markera grafiken, tryck F8 och välj Button.
Om du skall göra ett MC så är principen den samma som ovan.
Markera grafiken, F8, välj movie clip.
Nu har du ett MC på din arbetsyta.
Markera MC't och välj Panels under Window menyn. Där väljer du Instance.
Nu kan du skriva in ett namn för MC't, t.ex. text eller något annat lämpligt namn.