[AS3] Mouse wheel scroll

ActionScript και Flex Προγραμματισμός

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Geobas
Δημοσιεύσεις: 62
Εγγραφή: 29 Ιαν 2008 20:47

[AS3] Mouse wheel scroll

Δημοσίευση από Geobas » 27 Μάιος 2009 16:02

Μπορεί κάποιος να μου δώσει ένα απλό κώδικα για ενεργοποίηση scroll text/image

Geobas
Δημοσιεύσεις: 62
Εγγραφή: 29 Ιαν 2008 20:47

[AS3] Mouse wheel scroll

Δημοσίευση από Geobas » 27 Μάιος 2009 18:35

Συγνώμη , εννοούσα mouseWheel ενεργοποίηση

Άβαταρ μέλους
paink1ller
Δημοσιεύσεις: 865
Εγγραφή: 21 Ιαν 2008 19:51

[AS3] Mouse wheel scroll

Δημοσίευση από paink1ller » 27 Μάιος 2009 18:37

Δεν πολυκαταλαβα τι θελεις να κανεις...
Υπαρχουν αρκετοι τροποι να κανεις scroll ενα textfield. Ειτε με την .scrollV property του textfield ειτε δημιουργοντας μια mask και κινωντας ολο το textfield πανω κατω.

Για να πιασεις το mousewheel scroll σε ενα Textfield με ονομα πχ mytextfield γραφεις

Κώδικας: Επιλογή όλων

mytextfield.addEventListener(MouseEvent.MOUSE_WHEEL, mousescrolled);

function mousescrolled(evt:MouseEvent):void {
     trace(evt.delta);
     }
To evt.delta σου επιστρεφει εναν αρνητικο αριθμο αν εχει κανει scrolldown ή εναν θετικο αν εχει κανει scrollup. Συνδεσε το πχ με την .scrollV property του textfield και θα σου κανει scroll.

Αν θες απλα να μπορει να scrollarei οταν εχει κανει click στο textfield γραφεις

Κώδικας: Επιλογή όλων

mytextfield.mouseWheelEnabled = true;
Ηobby: Shooting photons

Geobas
Δημοσιεύσεις: 62
Εγγραφή: 29 Ιαν 2008 20:47

[AS3] Mouse wheel scroll

Δημοσίευση από Geobas » 27 Μάιος 2009 21:33

Ευχαριστώ αλλά ,
γιά να γίνω πιό κατανοητός .
Εχω ας πούμε μιά external image που την φορτώνω στο mc_holder .
H εικόνα είναι μεγαλύτερη σε y , από το χώρο που έχω διαθέσιμο και θέλω με το mouseWheel να μπορώ να την σκρολάρω .

Άβαταρ μέλους
paink1ller
Δημοσιεύσεις: 865
Εγγραφή: 21 Ιαν 2008 19:51

[AS3] Mouse wheel scroll

Δημοσίευση από paink1ller » 28 Μάιος 2009 01:02

Εχει δουλιτσα αυτο που θες να κανεις για να δουλευει σωστα..

Δες αυτο που εκανα με image Scroll ετσι προχειρα να παρεις μια ιδεα. Βελτιωσε το λιγο με μερικους ελεγχους ωστε να μην κανει scroll η εικονα επ αοριστο και εισαι ετοιμος.
Με μασκα το εκανα και δεν νομιζω να γινεται διαφορετικα..

Αν το τρεξεις ctrl+enter κανε πρωτα ενα click μεσα στο stage για να παρει μπρος. Αν το κανεις swf δουλευει κατευθειαν μετα.
Πας μεσα στην εικονα και κανεις scroll με το wheel.
Συνημμένα
img_scroll.rar
(29.81 KiB) Μεταφορτώθηκε 429 φορές
Ηobby: Shooting photons

Geobas
Δημοσιεύσεις: 62
Εγγραφή: 29 Ιαν 2008 20:47

[AS3] Mouse wheel scroll

Δημοσίευση από Geobas » 28 Μάιος 2009 12:49

Σ' ευχαριστώ pain1killer , όντως είναι κάπως μπερδεμένο .
Στη τελική μπορεί και να μην είναι πρακτικό , με την έννοια ότι θα πρέπει να βάλει κάποιος και οδηγίες γιά τον επισκέπτη να πατάει την εικόνα και να σκρολάρει
με το mouse wheel.
Μάλλον θα το ξεχάσω και θα βάλω μιά scroll bar που σίγουρα είναι κατανοητή .

Απάντηση

Επιστροφή στο “ActionScript και Flex Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες