Novo

Forum kao aplikacija na telefonu

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

Pravim igru ali me izludi ovaj jedan onako mal problem

  • 8 odgovora
  • 4.650 pregleda

Najnovija ↓

Pravim igru ali me izludi ovaj jedan onako mal problem 30.03.2005. u 21:51 · pre 262 meseca #1
Hy, evo sada pravim ejdnu igricu. Imam u njoj objekat koji se zove kutija i da li bi mi netko napisao neki actionscript koji bi mi omogućio da svaki drugi objekat koji stoji u animaciji (_root-a, a vjerujte puno ih je) kada dirne kutiju sa gornje strane ostane stajati na njoj, a da se sa bočnih strana odbija od nju?
Ako ste išta shvatili plizz pomozite....
Potpis
--- www.chunoslav.tk --- www.chunoslav.tk --- www.chunoslav.tk ---
Re: Pravim igru ali me izludi ovaj jedan onako mal problem 30.03.2005. u 23:19 · pre 262 meseca #2
Prvo, kutiju skockaj da bude sastavljena iz više objekata, barem dva - gornja strana kutije i ostatak kutije.

Objekti u _rootu treba da ispituju da li se sudaraju s kutijom, odnosno s njenom gornjom stranom i s ostatkom, u svakom frejmu.

onEnterFrame
hitTest
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: Pravim igru ali me izludi ovaj jedan onako mal problem 31.03.2005. u 17:22 · pre 262 meseca #3
To sam i uradio i znam napraviti ono hitTest, ali pitam ima li neka komanda ili neka kombinacija da se ActionScriptom napravi da bilo koji objekat, tj. Da napisem npr:

Code:

onClipEvent(enterFrame){//ovaj kod stavim u gornji dio kutije
if(sviObjekti.hitTest(this)){
  sviObjekti._y -=4;
}


Ovo sviObjekti ja zamišljam da pod tim budu definirani svi objekti na sceni, a ne da moram za svaki objekat moram pisat posebno hitTest jer imam velik broj kutija pa je to vrlo teško. Da li postoji nešto takvo
Potpis
--- www.chunoslav.tk --- www.chunoslav.tk --- www.chunoslav.tk ---
Re: Pravim igru ali me izludi ovaj jedan onako mal problem 31.03.2005. u 21:10 · pre 262 meseca #4
Ne odgovara to postavci.

Ti objekti su verovatno instance nekih MC simbola, zar ne?

Dovoljno je da simbol ima kod...
Code:
onEnterFrame = function ()
{
    if (this.hitTest (_root.kutija.gore))
    {
        zalepi_me_za_kutiju ();
        onEnterFrame = function () {}
        return;
    }
    if (this.hitTest (_root.kutija))
    {
        odbij_se_od_kutije ();
    }
}

... te onda to ponasanje primaju sve njegove instance.
Potpis
BoxUp
interesantna logička igra
Monty Hall paradoks - interaktivni demo
Re: Pravim igru ali me izludi ovaj jedan onako mal problem 31.03.2005. u 22:56 · pre 262 meseca #5
Ma to sam i ja radio, ali nije to ono sto ja trazim, tesko je to objasniti, evo postavit cu ti fla da vidis. Imas ovdje tri kutije, e meni sad treba da kada ova kutija2 dirne ovaj MC gore od kutije da ostane stajati na njoj. Znam ja kako uraditi to kodom

if(_root.kutija2.hitTest(this)){
this._y -= 15;
}

s tim da ovaj kod sadrzi MC "gore" prve kutije.
Dali bih ja moga nekako definirati sve objekte na _root-u tj. kutija2 i kutija3 nekako da ne pišem u MC gore prve kutije hitTest od za sve objekte nego da jednim kodom obuhvatim sve objekte. ako si ista razumio, pomozi, ili malo prepravi fla file pa ga okaci ovdje, samo nekako da mi ovo proradi
Potpis
--- www.chunoslav.tk --- www.chunoslav.tk --- www.chunoslav.tk ---
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme