Mam problem. Nie znam ActionScript tak dobrze, bym mógł coś w nim napisać.
Chciałbym napisać skrypt odpowiedzialny za przesuwanie w poziomie movieclipa w kierunku wskazanym przez myszkę (im bliżej krawędzi tym szybciej).
0. Scena ma 760px, a moveclip ma 900px (pozycja -70px).
1. Chciałbym, żeby przy pozycji (czyt. odległości mc od lewej krawędzi sceny) mc równej 0px obiekt nie mógł być przesuwany dalej w lewo.
2. To co wyżej tylko dla pozycji -140px i w prawo.
Próbowałem to napisać, ale coś mi się chrzaniło, więc proszę was o pomoc.
[as] przesuwanie movieclipa
[as] przesuwanie movieclipa
Ostatnio zmieniony czw lip 08, 2004 8:13 am przez Hygin, łącznie zmieniany 1 raz.
-
budek vel. fu3ak
- Przelotem

- Posty: 208
- Rejestracja: śr sie 14, 2002 12:58 pm
Re: [as] przesuwanie movieclipa
czy na pewno chcesz przesuwać mc większego od sceny?
-
budek vel. fu3ak
- Przelotem

- Posty: 208
- Rejestracja: śr sie 14, 2002 12:58 pm
Re: [as] przesuwanie movieclipa
mozesz to dokładniej wyjaśnić?
bo z tego co ja widze to scena jest przykryta mc,
przesuwanie po kliknięciu czy przesunięciu?
im bliżej krawędzi tym szybciej - znaczy w miarę zbliżania ma przyspieszac czy jak
bo z tego co ja widze to scena jest przykryta mc,
przesuwanie po kliknięciu czy przesunięciu?
im bliżej krawędzi tym szybciej - znaczy w miarę zbliżania ma przyspieszac czy jak
Re: [as] przesuwanie movieclipa
Przepraszam. Myślałem, że bardzo jasno napisałem, ale niestety się mylę. Chodzi mi o to:
1. Jest scena. 760px.
2. Na scenie jest movieclip. 900px. Wyśrodkowany.
3. Chcę, żeby przesuwał się on zgodnie z poziomym ruchem myszki. Im dalej myszka od środka sceny, tym mc się szyciej przesuwa.
4. Przy dotarciu mc do krawędzi sceny, przesuwanie mc w tą stronę się stopuje.
Dość popularny efekt, ale ja się na as nie znam.
1. Jest scena. 760px.
2. Na scenie jest movieclip. 900px. Wyśrodkowany.
3. Chcę, żeby przesuwał się on zgodnie z poziomym ruchem myszki. Im dalej myszka od środka sceny, tym mc się szyciej przesuwa.
4. Przy dotarciu mc do krawędzi sceny, przesuwanie mc w tą stronę się stopuje.
Dość popularny efekt, ale ja się na as nie znam.
-
budek vel. fu3ak
- Przelotem

- Posty: 208
- Rejestracja: śr sie 14, 2002 12:58 pm
Re: [as] przesuwanie movieclipa
mam nadzieje ze chodzi o cos podobnego
gdzie im wyzsza stala tym nizsza jest prędkość i odwrotnie
Kod: Zaznacz cały
stala = 10;
onEnterFrame = function () {
if (_xmouse>=380) {
mc._x += (_xmouse-mc._x)/stala;
} else {
mc._x -= (mc._x-_xmouse)/stala;
}
};Re: [as] przesuwanie movieclipa
Dzięki wielkie. Chodziło mi o:
Kod: Zaznacz cały
stala = 60;
onEnterFrame = function () {
if (_xmouse>=380) {
mc._x += (_xmouse-mc._x)/stala;
} else {
mc._x -= (mc._x-_xmouse)/stala;
}
if (mc._x>=450) {
mc._x=450;
}
if (mc._x<=310) {
mc._x=310;
}
};