Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.065 pregleda

Najnovija ↓

Niz MovieClip-ova 10.04.2005. u 16:43 · pre 262 meseca #1
Da li je u Flash-u moguce nesto ovako:
Code:

_root.onLoad = function() {
    var ar:Array = new Array(80);
    for (var i = 1; i<80; i++) {
        ar[i] = new MovieClip;
        kj = "C:\\jk\\s" + i + ".jpg";
        trace(kj);
        loadMovie(kj,ar[i]);
        ar[i]._x = (i/8)*60;
        ar[i]._y = (i%8)*60;
        ar[i]._height = 60;
        ar[i]._width = 60;
        ar[i]._visible=true;
    }
};

Naime potrebno mi je da napravim array movieclip-ova i da u njih ucitam slike. I da li bi mi mozda neko rekao kako da za sve te objekte postavim isti kod u slucaju neke akcije (kretanje misa...).
Potpis
All it takes is one bad day to reduce the sanest man alive to lunacy!
That's how far the world is from where I am: Just one bad day...
Re: Niz MovieClip-ova 19.04.2005. u 10:37 · pre 262 meseca #3
ne treba ti niz ako sam te dobro razumeo...
dovoljno je da svi kreirani filmovi (moraju biti kreirani na stage-u da bi nešto učitao u njih) dobiju imena kojima bi ti kasnije po nekom pravilu mogao da pristupaš...

(for i=0; i<8; i++) {
(for j=0; j<10; j++) {
var temp = _root.createEmptyMovieClip("film"+i+j, 10*i+j);
temp._x = ...
temp._y = ...
temp.loadMovie(...)
}
}

kasnije tom filmu pristupaš njegovim imenom npr. _root.film84._xscale umesto da za to koristiš niz pa da pristupaš sa _root.film[8,4]
na kraju još dodaš određenu anonimnu funkciju za neki event i tamo lupaš kod koji ti je potreban za sve clipove. npr:
temp.onEnterFrame = function() { ... }
ili: .onMouseMove = function() { ... } za šta si ti i pitao...
Potpis
the
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme