PDA

Volledige versie bekijken : Button "hit"


Student
%Europe/Berlin %809 %2005, 20:25
Ik heb een symbol geconverteerd naar button en via de timeline probeer ik nu toestanden te schrijven bij hit, down, over en up.

Nu wil ik bij een druk op de button een tekst blijvend op de stage krijgen. Ik heb bij down en bij hit mijn gewenste tekst geschreven.

Nu zie ik de tekst als ik klik, maar zodra ik loslaat verdwijnt de tekst.

Hoe krijg ik een blijvende tekst op mijn stage?

Thierry
%Europe/Berlin %833 %2005, 21:00
Waarom maak je niet gewoon een Movieclip die zichtbaar word als je erop klikt.

Geef je Movieclip een instancenaam. Bv. test

In frame 1 van je Timeline:

test._visible = false;

In je button:

on(press){
test._visible = true;
}

Student
%Europe/Berlin %945 %2005, 23:42
Omdat ik het betreffende woord voordat ik erop klik al zichtbaar wil hebben...

Ik wil een menu maken in de vorm van een opsomming:

-opbouw
-uitleg
-contact

Deze woorden heb ik naar een button geconverteerd om vervolgens bij aanklikken de betreffende info te genereren..

Als ik "loslaat" kom ik weer terug bij het woord(bijv: contact), maar ik wil de tekst houden, die ik bij klikken krijg.

Wel heb ik nog een mogelijkheid nodig om dan weer terug te gaan naar het woord (-bijv: contact)

Thierry
%Europe/Berlin %384 %2005, 10:13
Ik weet niet of ik het helemaal snap maar ik doe nog een poging.

Maak de buttons die je wilt hebben en plaats die in een layer. Maak een nieuwe layer aan en plaats in elke aparte frames de verschillende content die je te zien wilt krijgen als je op een bepaalde button klikt.

Bv. je hebt de buttons opbouw, uitleg en contact. Je zorgt dat je buttons in alle 3 de frames die je nodig zult hebben staan. In de nieuwe layer maak je ook 3 frames. Plaats in de eerste frame de content van opbouw, in de tweede uitleg en de derde contact.

Wat de actions van de buttons betreft,

Action van uitleg:


on(release){
gotoAndStop(1);
}


Action van opbouw:


on(release){
gotoAndStop(2);
}


Action van contact:


on(release){
gotoAndStop(3);
}


Zo zou hij het moeten doen. ;)

Student
%Europe/Berlin %680 %2005, 17:20
nu verschijnt de tekst al direct, is niet de bedoeling en werkt de button weer niet.

Student
%Europe/Berlin %713 %2005, 18:07
Heb het gedaan: 2 layer

Layer 1: keyfram 1, keyfram 2 en keyfram 3 met de 3 menu's. Verder frames t/m 60, want zolang duurt de animatie en moet het menu er dus ook zo lang blijven staan, toch?
Layer 2:Keyfram 1, keyfram 2 en keyfram 3. bij ieder keyfram content getypt.

Rechtsklik op symbol (=menu) action, wat je getypt had.

Nu staat de content er al bij het begin van het afspelen van de animatie..