[ Kekc @ 16.08.2007. 11:44 ] @
Pošto tek upoznavam Flash, imam možda malo čudno pitanje:

Imam layer1 i na njemu movie clip (myMC1) i layer2 i na njemu movie clip (myMC2). Dolnji kod je za layer 1 - kako da sad uključim i layer 2? U animaciji mi treba, da sa mišem promenim poziciju obadva movie clipa u oba dva layera odjednom.

Code:

myMC1.onPress = function():Void {
     this.startDrag(false);
}
myMC2.onRelease = function():Void {
     this.stopDrag();
}


Pozdrav.
[ djalfirevic @ 16.08.2007. 14:04 ] @
Citat:
Kekc: Pošto tek upoznavam Flash, imam možda malo čudno pitanje:

Imam layer1 i na njemu movie clip (myMC1) i layer2 i na njemu movie clip (myMC2). Dolnji kod je za layer 1 - kako da sad uključim i layer 2? U animaciji mi treba, da sa mišem promenim poziciju obadva movie clipa u oba dva layera odjednom.

Code:

myMC1.onPress = function():Void {
     this.startDrag(false);
}
myMC2.onRelease = function():Void {
     this.stopDrag();
}


Pozdrav.


Nisam skapirao uopste sta treba da uradis. myMC1.onPress a myMC2.onRelease..? Jesi li bas ovako hteo da uradis?

Da nisi mislio... myMC1.onPress = myMC2.onPress = function()....?
[ Kekc @ 16.08.2007. 15:43 ] @
Pardon,
naopako sam napisao kod:

Code:

myMC1.onPress = function():Void {
     this.startDrag(false);
}
myMC1.onRelease = function():Void {
     this.stopDrag();
}


To mi je kod za myMC1. Da mogu kod animacije sa mišem pomicat movie klip. Al treba mi, da se jednako pomiče u isto vreme i drugi klip u drugom layerju, da ima jednaka svojstva.

Kao recimo na ovoj stranici u mapi: http://www.chicagohotelandsuites.com/wmspage.cfm?parm1=101. Kad pokreneš sa mišem mapo, tačka (kod mene je to myMC2 na nekom drugom layerju) pokrene se zajedno sa svim svojstvima (pop up), a kod mene stoji na mestu.
[ akasha org. @ 16.08.2007. 15:53 ] @
Citat:

myMC1.onPress = myMC2.onPress = function()...


Ili jednostavno prebacis i MC2 u neki layer MC1 i obrises kod za MC2..
[ Kekc @ 16.08.2007. 21:29 ] @
Mislio sam približno tako, ali ne znam da napišem pravilno kod:

Code:

myMC1.onPress = function():Void {
     myMC1.startDrag + myMC2.startDrag (false);
}
myMC1.onRelease = function():Void {
     myMC1.stopDrag + myMC2.stopDrag();
}


Treba mi, da funkcja onPress, koji se vrši na prvom movie klipu (myMC1) na prvom layerju, u istom trenutku važi i za drugi movie clip (myMC2) na drugom layerju.
[ djalfirevic @ 16.08.2007. 22:51 ] @
Citat:
Kekc: Mislio sam približno tako, ali ne znam da napišem pravilno kod:

Code:

myMC1.onPress = function():Void {
     myMC1.startDrag + myMC2.startDrag (false);
}
myMC1.onRelease = function():Void {
     myMC1.stopDrag + myMC2.stopDrag();
}


Treba mi, da funkcja onPress, koji se vrši na prvom movie klipu (myMC1) na prvom layerju, u istom trenutku važi i za drugi movie clip (myMC2) na drugom layerju.


Ne tako...

Stavi ovo...
Code:

myMC1.onPress = myMC2.onPress = function():Void {
     this.startDrag (false);
}


Ili moze i ono sto akasha org. rece... i sve ce biti OK.
[ Kekc @ 18.08.2007. 20:16 ] @
Neka mi molim neko objasni, kako se prikaci fajl na odgovor.
Jer mi od ovih predloga koda, još uvjek ne radi.
[ akasha org. @ 18.08.2007. 21:12 ] @
imas na dnu tvojih postova dugme - Upload uz poruku ;)
[ Kekc @ 19.08.2007. 10:20 ] @
Krajnije na dnu mojih postova se nalazi:"Pravilnik se nalazi na adresi: http://www.elitesecurity.org/o/pravilnik/korisnici"
[ Kekc @ 19.08.2007. 10:24 ] @
Ups, uspjelo mi je!
[ akasha org. @ 19.08.2007. 14:05 ] @
Jedno resenje je u attachmentu, tu je mc2 prebacen u mc1..

Drugo resenje jeste da dodas za onRelease i mc2, analogno kao i za onPress:

myMC1.onRelease = myMC2.onRelease = function....
[ Kekc @ 19.08.2007. 15:55 ] @
Prvo rešenje mi je jasno i jednostavno, ali je problem kasnije išta dodavat: kao recimo popup prozor ili tako nešto.

Kod drugog rešenja pomiče se svaki movie klip posebno, ali ja bih da sa pozadinskim movie klipom odjednom pokrečem i manjeg i da stoje svaki na svom layerju. Kao što sam dao primer: http://www.chicagohotelandsuites.com/wmspage.cfm?parm1=101., gdje sa pokretanjem mape ide i tačka i popup.
[ akasha org. @ 19.08.2007. 18:21 ] @
dadada... vidi attachment, pomoci ce za sada.
[ Kekc @ 19.08.2007. 19:00 ] @
To je ono što sam tražio. Mislio sam, da je rješenje jednostavnije :-)
Hvala puno svima za pomoč, posebno akashi!
[ akasha org. @ 19.08.2007. 19:44 ] @
welcome :)