Actionscript 3, hogyan lehet egy egyszerű preloader (loader) az Adobe Flash
Főoldal »Blog» ActionScript 3: Hogyan kell csinálni egy egyszerű preloader (loader) az Adobe Flash
ActionScript 3: Hogyan kell csinálni egy egyszerű preloader (loader) az Adobe Flash
Minden Flash alkalmazások (főleg játékok), nem kis méretek ActionScript preloader (rakodó) elég fontos eleme a projekt. Ez az, amit a játékos és a felhasználó lát először, amikor elindul, flash alkalmazás. Ebben a leckében a preloader fogja használni a folyamatjelző sáv, azaz lineáris preloader.
Vannak különböző módon lehet létrehozni preloader ebben a leckében, gondoljunk csak egy belső preloader, hozzon létre egy keretet, amelyben tudjuk írni a bootloader kódot.
Először hozzon létre egy új dokumentumot ActionScript 3.
Akkor meg kell, hogy hozzon létre egy keretet, ahol ő marad az összes alapvető tartalom letöltést követően. erre a célra érdemesebb használni bármilyen kép nagyobb.
Most felhívni két téglalap, mint a képen látható:
Ezután konvertálja azokat a karaktereket. Az első az úgynevezett «bar». és a második «bg». Szükség van továbbá az ablakban «Átalakítás Simbol» adja az osztály nevét minden karaktert, válassza ki az elemet «Export ActionScript» és távolítsa el a jelzés, hogy az elem «Export keretben 1" . Ezután el kell távolítani ezeket a tárgyakat az a jelenet, hiszen majd létre a szoftver kódja alapján a karakterek, amelyek a könyvtárban.
A két hozzon létre egy szimbólum a könyvtárban, hogy módosítani kell a helyzetét a négyzetek őket.
Ehhez kattintsunk duplán a szimbólumra. Helyezzük a téren a következő:
A második frame képet tesz nagyobb.
Az is nagyon fontos, hogy az első keretet, amelyben a kód kerül preloader üres volt, azaz, nem tartalmazhat olyan grafikus objektumok és a hangok. Preloader akkor kezdődik, amikor a tartalmát az első képkocka van töltve a színpadon. Erre a «kivitel keretben 1" és levettük a tételt, amikor létre egy karaktert.
Tehát, válassza ki az első keretet, majd adja hozzá a következő kódot:
Nézzük a kódot a preloader. Először is meg kell, hogy hagyja abba következett be az első keretet, amely írás parancs stop (); és hozzon létre két tárgy alapján karaktereket a könyvtárból. Azonnal helyezze őket a központban. Ezután adjunk hozzá egy kezelőt enter_frame eseményeket. amely indul minden alkalommal keretfrissítési. A függvényt adatokat szerezni az összes letöltött adatok, a bájt, és hogy mennyi minden, amit le kell tölteni az adatokat. Hozzárendelni objektum bar_mc hossza összhangban a letöltött adatokat. Ezután ellenőrizze, hogy a letöltött adat megegyezik az összes adat, majd távolítsa el a tárgyak a folyamatjelző sáv, távolítsa el az eseménykezelő, és menj a következő képre.
Annak érdekében, hogy teszteljék a preloader, jobb futtatni a médium maga az Adobe Flash fejlesztés. Nyomja meg a ctrl + Enter. futtatni a flash alkalmazás. A megjelenő ablakban válasszuk ki a Nézet menüpont szimulálása letöltés. pontja és letöltési beállítások, válassza ki a kívánt letöltési sebesség.
Tudod letölt a forráskódot itt.
Lásd még:
ActionScript 3: Hozzon létre egy animáció segítségével a Tween osztály
AdobeFlash: Szoftver animációk mozgás, nagyítás, forgatás egy objektumot, és egy másik a ActionScript3 sin () függvény