Autor Zpráva
Paja2
Profil *
Ahoj všem,

mám problém s AS příkazem onMouseWheel.

mouseListener = new Object();
mouseListener.onMouseWheel = function() {
okno_mc._y += 3;
}
Mouse.addListener(mouseListener);

Text pri posunu koleckem ujizdi pouze nahoru (at koleckem chybu dopredu, ci dozadu).

Nevi nekdo, kde mi co chybi, ci kde mam botu?

Diky :)
dredie
Profil *
Ono z tohohle skriptu, ktery tu mas je zrejme, ze pri eventu onMosueWheel se ti ma ten MC posounout o 3 dolu (nechapu jaktoze ti text jede nahoru...?), nicmene event onMouseWheel je pravdivy nezavisle na tom, jestli jedes koleckem nahoru nebo dolu. Tento fkt vyplyva ze zapisu skriptu, i kdyby ten event rozlisitelny byl (ve smyslu ze jedes koleckem nahoru nebo dolu, coz si nejsem vubec jisty), mas definovany pohyb stejne jenom jednim smerem, tudiz opravdu nemuzes cekat, ze se ti to bude hybat ve smerech dvou :)

D.
Paja2
Profil *
A cirou nahodou bys nevedel, jak to definovat, aby to bylo pro oba smery? :)

Diky
dredie
Profil *
Ja tohle nepouzivam, takze nevim, ale nasel jsem pro tebe stranku kde je to detailne popsane... priste zkus pouzit google pred tim nez budes zakladat thread :)

http://www.mustardlab.com/developer/flash/mousewheel/

D.
Vena
Profil *
>> okno_mc._y += 3;

ne, text ti muze ujizdet leda tak dolu v tomhle pripade;
ten kod by me l vypadat asi nejak takto..:

mouseListener.onMouseWheel = function(dif:Number) {
okno_mc._y += dif;
};
Toto téma je uzamčeno. Odpověď nelze zaslat.

0