|
Poslao: 05 Dec 2008 15:03
|
offline
- Tamtitam
- Legendarni građanin
- Pridružio: 19 Maj 2005
- Poruke: 5224
- Gde živiš: Oslo
|
Rotira se krug i levo i desno, samo sto ne reaguje kad je mis na levoj polovini ekrana.
Evo zasto: kazes mu "this._xmouse" sto znaci "gde je mis u odnosu na moj krug?". A u isto vreme ti je registraciona tacka kruga u sredini kruga. Sto znaci- sve na levo od centra kruga je negativna vrednost za polozaj misa sto se u kasnijoj racunici izjednacava sa nulom i tako ponistava.
Znaci resenje ti je ili da:
-pomeris registracionu tacku kruga na levu ivicu (fizicki ili programski)
ili
-u kodu dodas polovinu sirine kruga na poziciju misa pre nego sto podelis sa sirinom scene. Zameni prvi "if" sa:
if (global == true) {
media = this._xmouse/Stage.width;
} else {
c=this._xmouse+this._width;
media =c/Stage.width;
}
|
|
|
|
Poslao: 05 Dec 2008 15:18
|
offline
- White_Shark
- Ugledni građanin
- Pridružio: 17 Sep 2006
- Poruke: 421
- Gde živiš: PALE, Republika Srpska
|
hvala Tamtitam za ovo, ali ako si pogledala .fla fajl vidjela si da sam ja napravio animaciju kruga u desnu stranu, i da sam pomocu skripta pomjerao krug frejm po frejm unaprijed ili unazad, to mi radi samo ako idem prvo u desnu stranu, medjutim ako krenem u lijevo nista se ne desava, iako imam i animaciju u lijevu stranu.
|
|
|
|
Poslao: 05 Dec 2008 15:29
|
offline
- Tamtitam
- Legendarni građanin
- Pridružio: 19 Maj 2005
- Poruke: 5224
- Gde živiš: Oslo
|
znam, znam. vidim kako deluje ali i dalje mislim da mi je dijagnoza bila dobra
Isprobaj taj kod- zameni prvi "if" za onaj deo koda koji sam ti napisala pa javi kako je proslo.
|
|
|
|
Poslao: 05 Dec 2008 15:42
|
offline
- White_Shark
- Ugledni građanin
- Pridružio: 17 Sep 2006
- Poruke: 421
- Gde živiš: PALE, Republika Srpska
|
ej, hvala ti upravo sam zamjenio prvi dio koda i radi....
|
|
|
|
|