Healytbar in flash

Status
Niet open voor verdere reacties.

USeagle

Gebruiker
Lid geworden
16 mei 2007
Berichten
42
Hallo,

Weet iemand hoe je een healtbar kan maken in flash, gekoppeld aan hittest().

alvast bedankt
 
maak een movieclip met daarin:
1. achtergrondkleur van je balk/kader (kader geeft volledige lengte van de bar aan, achtergrondkleur (bvb heel donkerrood) wordt zichtbaar wanneer health verloren gaat)
2. maak je healthbar op een layer erboven (om het makkelijk te houden beginnen we met 1 kleur (bvb rood)), vergeet niet om deze een instancename te geven!

3. voeg die movieclip toe aan je spel, vergeet ook hier de instancename niet

Je kan de grootte van je healthbar nu aanspreken door gebruik te maken van
Code:
instancename_van_de_mc.instancename_van_de_healthbar._xscale = [procentuele waarde]

Schrijf een functie die een procentuele waarde als parameter neemt, welke je vannuit je hittest kan aanroepen. Die functie vermindert de _xscale van je bar dan met de waarde van zijn parameter.

Als extra kan je in de bar een derde layer toevoegen waarop je in tekst (om te beginnen procentueel) weergeeft hoeveel % er nog over is. De inhoud van het tekstveld dien je dan gelijk te stellen aan de waarde in _xscale.
Ook kan je op bepaalde waardes de kleur van je healthbar laten veranderen dmv de tint-eigenschap van de movieclip.
 
Verplaatst van "Overige programmeertalen" naar "Flash" :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan