praegune kellaaeg 20.06.2025 19:25:57
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Rifff
HV vaatleja
liitunud: 02.12.2008
|
03.01.2009 20:15:59
actionscripti probleem |
|
|
Lugu selline, et teen galeriid, galerii on valmis ja töötab, aga kui tahad järgmisele framele liikuda näiteks "products" siis galerii viimane pilt liigub tollele framele kaasa ja blokib, kuidas seda ära saada,et galerii jääks galerii framele ja viimane kasutatud pilt ei tulels kaasa script ise on siin.
this.createEmptyMovieClip("images",100);
this.attachMovie("mask", "mask", 101);
mask._x = images._x =300;
mask._y = target = 400;
images.setMask(mask);
images._y = -1000;
speed = 5;
for (var i = 0; i<8; i++) {
var img = images.attachMovie("image"+i, "image"+i, i);
img._y = img._height*i;
var thumb = this["thumb"+i];
thumb._alpha = 60;
thumb.pos = target+(i*-img._height);
thumb.onPress = function() {
target = this.pos;
};
thumb.onRollOver = function() {
this._alpha = 100;
};
thumb.onRollOut = function() {
this._alpha = 60;
};
}
this.onEnterFrame = function() {
images._y += (target-images._y)/speed;
};
viimati muutis Rifff 04.01.2009 17:23:24, muudetud 8 korda |
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
03.01.2009 21:25:05
|
|
|
Ei saa aru.
Aitaks, kui näitaksid seda konkreetset lehekülge, et saaks oma silmaga näha, mis siis ikkagi toimub.
Koodi treppimine aitaks samuti - sest põhimõtte pärast ma keeldun sellesse treppimata koodi süvenema.
|
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
Rifff
HV vaatleja
liitunud: 02.12.2008
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
nene
Kreisi kasutaja

liitunud: 20.03.2004
|
04.01.2009 16:29:45
|
|
|
Kuule mees, miks sa paned teema pealkirjaks "JavaScripti probleem" kui su probleem on hoopis Flashi ActionScriptis?
ActionScript pole sama mis JavaScript (kuigi ka ActionScript baseerub ECMAScripti standardil).
|
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
04.01.2009 16:55:53
|
|
|
Mida xml näitab ja kas see valmis skript algselt töötas ka korrektselt? Ja millegipärast ei luba mul seda *.fla faili avada.
this.createEmptyMovieClip("images", 100);
this.attachMovie("mask", "mask", 101);
mask._x = images._x = 300;
mask._y = target = 400;
images.setMask(mask);
images._y = -1000;
speed = 5;
for (var i = 0; i<8; i++) {
var img = images.attachMovie("image"+i, "image"+i, i);
img._y = img._height*i;
var thumb = this["thumb"+i];
thumb._alpha = 60;
thumb.pos = target+(i*-img._height);
thumb.onPress = function() {
target = this.pos;
};
thumb.onRollOver = function() {
this._alpha = 100;
};
thumb.onRollOut = function() {
this._alpha = 60;
};
}
this.onEnterFrame = function() {
images._y += (target-images._y)/speed;
};
|
Netist leidsin sellise skripti ja seal töötab kõik ilusti:
javascript:
|
this.createEmptyMovieClip("images", 100); this.attachMovie("mask", "mask", 101); mask._x = images._x = 205; mask._y = target = 57; images.setMask(mask); images._y = -1000; speed = 5; for (var i = 0; i<8; i++) { var img = images.attachMovie("image"+i, "image"+i, i); img._y = img._height*i; var thumb = this["thumb"+i]; thumb._alpha = 60; thumb.pos = target+(i*-img._height); thumb.onPress = function() { target = this.pos; }; thumb.onRollOver = function() { this._alpha = 100; }; thumb.onRollOut = function() { this._alpha = 60; }; } this.onEnterFrame = function() { images._y += (target-images._y)/speed; };
|
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Rifff
HV vaatleja
liitunud: 02.12.2008
|
04.01.2009 17:16:32
|
|
|
okei, niipalju sain teada, et mask jääb igale framele, sest thumbnailid kaasa ei liigu.Mis kood võiks olla, et mask jääks ainult sellele framele, kuigi actionscript on lisatud neljandale framele ja mask ka,tuleb mask igale framele kaasa.
|
|
Kommentaarid: 1 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
1 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|