so here it is ...
ARHIVA MHU package / Timer class
klasa nije sto posto zavrsena ali je definitivno upotrebljiva
savete ideje prihvatam wink.gif
nema potrebe za SWF-om
ovo se mora probati da bi se koristilo, ne moze da se gleda i da se vidi sta radi
but basiclly
zamenjuje setInterval Flash klasu
ispod haube cu da zadjem samo ako bas mora, odn. ako bude bilo potreba za diskusijom ili neka dobra pitanja
kao sto verujem da ce i biti
da biste koristili klasu
- smestite u root vaseg projekta folder com.hagane.MHU // MHU stands for Misuta Hagane Utils package
- u flash kod importujte
import com.hagane.MHU.Timer; //uskoro ce moci i zvezdica, imam ja dosta util stvari
- kreirajte instancu klase sa
var timeKeeper : Timer = new Timer();
interval dodajete
var intervalID_mc : Number = timeKeeper.intervalCall(time:Number, repeat:Number, func:Function, param:Parameters...);
time:Number - vreme u milisekundama
repeat : Number - broj ponavljanja, 0 i 1 za jednom, -1 za beskonacno
func : Function - ime funkcije
param : Parameters - moze biti bilo sta sto ide u parametre funkcija
funkcija vraca integer kao ID vaseg intervala, koji cete kasnije koristit da biste ukinuli sami interval
npr.
var intervalID_num : Number = timeKeeper.intervalCall(999, 5, traceABC, 3, 5, 6, "myInterval");
ciscenje intervala
timeKeeper.clearIntervalCall(intervalID:Number);
U arhivi imate sve potrebno za test,
videcete da se sve glavno odvija u main.as
koji se include u prvoj liniji FLA fajla
ako ima pitanja SHOOT !