Hvordan få tilgang til data for Tallstep

I Adobe Flash Actionscript programmering, er en numerisk stepper en boks på skjermen med en numerisk verdi som en bruker kan endre ved å skrive over verdien. Boksen har også opp og pil ned-knappene som brukeren kan klikke for å øke og redusere verdien. Du kan opprette, definere parametrene og få tilgang til data for en numerisk stepper med NumericStepper komponent i Flash.

Bruksanvisning

1 Start Flash ved å klikke på "Start", "Alle programmer" og deretter "Adobe Flash." Opprett en ny Flash-dokument ved å velge "File", "New" og "Actionscript 3.0" fra hovedmenyen.

2 Klikk på "Library" -fanen i høyre kolonne. I den vertikale verktøylinjen til venstre for fanen, klikk på "Components" -ikonet. Velg "Numerisk Stepper" og dra den til scenen. Velg "Label" og dra den til scenen også.

3 Høyreklikk på oppføringen merket "NumericStepper" under "Library" panel under "Component eiendeler" og velg "Component definisjon ..." Juster parametre som minimum, maksimum og trinnstørrelse.

4 Høyreklikk det første bildet i "Timeline" -vinduet og velg "Handlinger" for å åpne "Handlinger-Frame" vindu, der du kan gå inn i Actionscript-kode for å opprette og få tilgang til tall stepper.

5 Typekode i "Handlinger-Frame" vinduet for å skape den numeriske stepper og etiketten. For eksempel:

Var ns: NumericStepper = ny NumericStepper ();

Var nsLabel: Label = Ny etikett ();

6 Tilgang til dataene i det numeriske stepper ved hjelp av "verdi" eiendom. For eksempel skrive kode i "Handlinger-Frame" -vinduet tilgang til og vise tall stepper data når den endres, ved hjelp av etiketten du opprettet.

import flash.events.Event;

nsLabel.text = "Numerisk Stepper value =" + ns.value;

ns.addEventListener (Event.CHANGE, getStepperValue);

funksjon getStepperValue (hendelse: Hendelse): void {

nsLabel.text = "Numerisk Stepper value =" + event.target.value;

};

7 Klikk "Control - Test Movie" fra menyen for å teste numerisk stepper og se hvordan den viser gjeldende data i etikettfeltet når du endrer verdien av numeriske stepper.