Kép tárolása (kép movieclip) actionscript 2

Mentése (fénykép a film klip) ActionScript 2.0

Célkitűzés: a kép mentéséhez (például egy kép a videoklip) a flash film a felhasználó számítógépén útján ActionScript 2.0.

Igen, a probléma. De ha csak akkor kell a lehetőséget, hogy később tölteni ezt a képet a flash videó, akkor nincs probléma. Fogjuk használni SharedObject és BitmapData.

ActionScript 2.0 kód:

/ Import * class BitmapData * / import flash.display.BitmapData; / * Készíts egy helyi megosztott objektum tároló * / var so: SharedObject = SharedObject.getLocal ( "myImage", "/"); / * Funkció menteni a képet, mint a paraméter határozza meg a videóklip, ami szükséges, hogy mentse a képet * / function save_image (mov, num)

Mindent! Most már van két funkciója van. Az első üzlet a képet a helyi boltba, és a második terhelés is. A művelet a szkript azt mutatja, a következő flash-alapú alkalmazás:

Ellenőrizze annak működtetését. Kattintson a nagy szürke filmet, és rajta egy véletlen szám jelenik meg. Aztán nyomja «megmenteni». Most kép egy videóklipet egy véletlen szám kerül a memóriában. Tudjuk nyomja meg a «terhelés» és biztosítják, hogy a kép valóban megmarad. Oké, de szükségünk van a kép tárolásához és az ülések között a flash alkalmazás. Így az ügyet, és a helyzetet. Az oldal újratöltődik flash filmeket, és nem a gombra kattintva «megtakarítás» nyomja meg a gombot «terhelés». Tölts fel egy képet az előző ülésen flash alkalmazások (megjegyezzük, egy véletlen szám a képen - nem véletlenül adunk a film).

Igen, ez a módszer nagyon sok hibát, de működik. És ez a legjobb a maga méltóságát. És, ha azt szeretnénk, akkor ez a script lehet javítani és optimalizálni.

FONTOS! A fenti megoldás működjön, szükség van kiosztani a helyi boltban (LSO) kellő mennyiségű memóriát. Ebben te felbecsülhetetlen segítség showSettings () metódust.

Forrás Flash alkalmazás itt szereplő kapcsolódik (a Macromedia Flash 8).