Archief - Q: Hoe of hint, om nummers auto. te laten lopen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

exxhal

Legacy Member
Hallo, ik had graag nummers laten oplopen tot een bepaald getal.
Om dit frame by frame te doen lijkt me nog al zot als het een getal in de 100.000 is.

Werk met flash cs3

Heb gezocht naar iets dat er op lijkt maar niets gevonden in de zin van een tut.
Als je me kan vertellen in welke richting ik moet zoeken is al veel waard .
Met dank.:bow:

Cycloon

Legacy Member
Zal wel makkelijk doenbaar zijn via actionscript. Maar mijn kennis van flash is zo basic en al zo oud dat ik geen idee heb hoe het te doen :P Maar actionscript zal je alleszins kunnen helpen.

passero

Legacy Member
Het best dat je doet is gewoon de animatie volledig zelf scripten.

Je kan dan als variabele het aantal seconden nemen en dan bepaald je zelf de FPS.
Als je bijvoorbeeld van 0 naar 100000 gaat in 10 sec en je wil aan 20fps geraken dan bereken je het aantal per frame:
10*20 = 200frames
100000/200 = 500
Natuurlijk ga je dan per 500 gaan en zien de mensen altijd 2 nullen als laatste staan. Dat is natuurlijk niet zo goed...
Je kan daar beetje mee foefelen... je weet per frame wat de echte waarde is:
framenummer * 500
Wat je dan kan doen is een random laten berekenen tussen -100 en 100 en die er dan van aftrekken:
getal om te tonen = framenummer * 500 + (random -100 en 100)
Op die manier gebeurt de animatie iets leuker...

exxhal

Legacy Member
Bedankt voor de snelle info; het betreft volgende rendement teller op deze site

passero

Legacy Member
Zoals het er nu uitziet valt het nog mee?
Moest ik de keuze hebben... Ik zou dan waarschijnlijk per digit een animatie doen zodat eerst de eenheden bewegen, zoals een teller in de wagen. Getal schuift naar onder en van boven komt volgend getal. Als de eenheden er staan, overgaan op tientallen, honderd, duizend,... Lijkt me zeker geschikt gezien de context

Xavez

Legacy Member
Beter nog: je kan toch eigenlijk gewoon een animatie van "ronddraaiende getallen" pakken (u know: die zo naar boven doordraaien, zoals passero al zegt: gelijk de teller in de wagen, maar dan heel snel). Die een tijdje laten runnen en dan op het gewenste bedrag laten uitkomen? Het eindbedrag moet daarom niet echt "berekend" worden, gezien het toch een statische animatie is (zonder variabele input dus :))?

exxhal

Legacy Member
Ja,lijkt me wel te doen om zo de animatie te maken.
Deze optie ligt ook beter t.o.v. mijn ervaringen met flash en scripts.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan