Konvertering AS3 ( ActionScript 3 , Flash Programming Language ) til Java ( et objekt -orienteret klasse programmeringssprog ) kan ske på to måder. En måde er at udvikle et program, der konverterer AS3 kode til Java-kode . Den anden måde , som fungerer godt for små AS3 programmer , er at konvertere koden manuelt fra AS3 til Java . Opnå dette kræver, at du krydshenvisning AS3 kode udtalelser til Java-kode udsagn. Det kræver også , at du skriver Java-kode , der vil duplikere funktionalitet AS3 kode, når der ikke er nogen direkte Java-kode ækvivalent. Instruktioner
1
Lav en tabel, der indeholder tre kolonner . Mærk første kolonne " AS3 kode Statements ", anden kolonne "tilsvarende Java-kode Statements ", og den tredje kolonne "Near Tilsvarende Java-kode Statements ".
2
Type i den første kolonne i tabellen , listen over AS3 erklæring typer, som du bruger i dit AS3 program. Medtag i denne liste de variable erklæring erklæring typer såsom "var" integer , string , antal og matrix udsagn. Også omfatte funktionskald og funktionskald erklæringer samt begivenhed lytteren kode, der bruges til at aktivere museklik og knap klik.
3
Type i den anden kolonne den tilsvarende Java-kode erklæring eller erklæring for hver af AS3 kode erklæring i den første kolonne . Brug den metode Java erklæring til kode AS3 funktioner. Brug hvis da Java-kode erklæring at omkode AS3 ", hvis da " udsagn . Brug addMouseListener og addMouseMotionListener at erstatte AS3 kode , der bruger addEventListener metode til mus begivenheder såsom klik og træk.
4
Type i tredje kolonne i Java-koden erklæring , at næsten matcher AS3 kode erklæringer den første kolonne, hvis der ikke er nogen direkte ækvivalent . Hvis der ikke er nær -direct tilsvarende type i Java-kode udsagn er nødvendige for at duplikere funktionalitet AS3 koden erklæring.
5.
List de nødvendige Java Class pakker , der kræves for at køre Java- metoder, der er anført i tabellen .
6
List argumenterne for de funktioner, din AS3 kode bruger og sammenligne disse argumenter med de tilsvarende Java metoder ( AS3 funktioner svarer til metoder i Java) . Undersøg det argument, typer, og for at sikre, at argumentet lister er kompatible. Alter Java-kode hvis det er nødvendigt for at imødekomme eventuelle forskelle i argumenter »typer .
7
Indtast din tilsvarende Java-kode . Kompilere det og teste det for at se, om det virker på samme måde som den oprindelige AS3 kode. Foretag nødvendige ændringer.