Avatar billede truckertorben Nybegynder
17. november 2004 - 00:05 Der er 1 kommentar

Gemme/hente tegninger og tekst med Shared Objects

Hej
Jeg har lavet en simpel tegnefunktion i min flashfilm og også nogle tekstbokse, som brugeren kan skrive i.
Jeg vil gerne kunne gemme både tegninger og tekst til brugeren åbner filmen igen.
Jeg er nået så langt at jeg er klar over at jeg skal arbjede med shared objects og har kigget på denne tutorial, som anbefales af flere brugere herinde: http://www.actionscript.org/tutorials/intermediate/SharedObjects/index.shtml
Det er vist en ok tutorial - lidt svær for mig, som stadig er ret ny i Flash. Jeg kan ikke gennemskue hvordan jeg skal gribe det an så brugerens inputtekst og tegninger gemmes og hentes frem igen. Nogen der kan hjælpe?
Avatar billede _k Nybegynder
17. november 2004 - 11:48 #1
Du kan gemme tekst i rå mængder, men tegninger går desværre ikke. Løsningen på det kunne være at du registrerer alt hvad brugeren gør når han tegner. Dvs. at en tegning gemmes som kommandoer fremfor i en bitmap. Vil dog lige indskyde, at det absolut ikke er ligetil, og kræver en god omgang programmering.
Et alternativ til Shared Objects er serverside sprog (asp/php). På den måde kan brugeren finde sine ting som han gemte på en anden pc. Det kan han ikke med Shared Objekt som jo gemmes lokalt.

Den tutorial du har fundet er både god og uddybende, så jeg vil ikke kaste mig ud i at lave en bedre forklaring. Men du kan da få et lille eksempel:

Sætte noget data:
mySo = SharedObject.getLocal("domænenavn", "/");
mySo.data.variabel1 = "indholdet af 1. variabel";
mySo.data.variabel2 = "indholdet af 2. variabel";
mySo.flush();

Hente noget andet data:
mySo = SharedObject.getLocal("domænenavn", "/");
trace(mySo.data[variabel1]);
trace(mySo.data[variabel2]);
mySo.flush();
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester