Περιεχόμενα |
|
Τη δημιουργία βρόγχου παιχνίδι | Επέκταση του HTML |
Αυτό το μάθημα δείχνει πώς να δημιουργήσετε ανταποκρίνεται διατάξεις χρησιμοποιώντας JavaScript. Προσθέστε δύο κουτιά στη βιβλιοθήκη. Κάνει ένα κόκκινο και ένα πράσινο. Αυτά τα πλαίσια είναι μόνο παραδείγματα. Οποιαδήποτε σχήματα ή τα αντικείμενα που θα μπορούσαν να χρησιμοποιηθούν.
Προσθέσετε πλαίσια στο συντάκτη.
Τακτοποιήστε τα πλαίσια, έτσι ώστε γεμίζουν την αριστερή και στην δεξιά πλευρά. Αφήστε ένα περίγραμμα γύρω από τους.
Αυτό τώρα είναι ένα παράδειγμα μιας ιστοσελίδας με περιεχόμενο στις πλευρές αριστερά και δεξιά. Θα φανεί πρόστιμο σε ένα πρόγραμμα περιήγησης web στην επιφάνεια εργασίας ή ένα τηλέφωνο στον τρόπο τοπίων. Δυστυχώς, αυτή η διάταξη δεν θα λειτουργήσει καλά με κατακόρυφο προσανατολισμό. Είτε, τα δύο πλαίσια πρέπει να συρρικνωθεί μικρό για να χωρέσει, ή να επεκταθεί και να γεμίσει την οθόνη, και διακόπτει τις πλευρές του τα πλαίσια.
Η κατάσταση αυτή είναι όπου απαιτούνται ανταποκρίνεται σχεδιαγράμματα. Με κατακόρυφο προσανατολισμό, ένα κουτί πρέπει να κινηθεί πάνω από το άλλο. Για να γίνει αυτό, πρέπει να μετακινήσετε τα πλαίσια χρησιμοποιώντας JavaScript. Αυτό σημαίνει στροφή μακριά 'Χρήση της λωρίδας χρόνου' για τόσο κουτιά και ρύθμιση ένα 'Αναγνωριστικό δέσμης ενεργειών'.
Για να μετακινήσετε τα πλαίσια έξω από τα όρια της ταινίας, πρέπει να απενεργοποιήσετε κλιπ στις ιδιότητες του ταινία.
Το καλύτερο μέρος για να ταξινομήστε τα σχήματα είναι σε το 'Κατά την αλλαγή μεγέθους' ταινία εκδήλωση.
Οι λειτουργίες που χρειαζόμαστε είναι GetLeft, GetTop, GetWidth και GetHeight. Οι συναρτήσεις αυτές δίνουν τα όρια του προγράμματος περιήγησης web ή την συσκευή χρησιμοποιώντας τις συντεταγμένες της ταινίας. Όταν είναι ενεργοποιημένη η κλιπ, αυτές οι τιμές επιστρέψουν τα όρια της ταινίας. Εάν χρησιμοποιείτε το 'καμία' ταινία κλίμακα, GetLeft και GetTop πάντα θα επιστρέψει την τιμή 0, και μπορεί να αγνοηθεί.
Αρχικά αφήνει να ταξινομήστε τα δύο σχήματα έτσι μία συμπληρώνει την αριστερή πλευρά και ο άλλος συμπληρώνει την δεξιά πλευρά.
Στη συνέχεια, θα προσθέσουμε ένα περίγραμμα του μεγέθους 10. Αυτή η τιμή 10 δεν είναι απαραίτητα σε pixel, είναι στην ίδια κλίμακα της ταινίας. Χρήση της ταινίας 'Καμία' κλίμακα για τα πάντα να είναι σε pixel.
Τέλος θα δοκιμαστεί να δούμε αν το πλάτος του web browser ή της συσκευής είναι μικρότερο από το ύψος. Όταν αυτό συμβεί, να αναδιατάξετε τα πλαίσια κάθετα.
Τώρα μπορείτε να δείτε, εάν αλλάζετε το player, τα δύο πλαίσια θα τακτοποιούνται αυτόματα. Αυτά τα δύο κιβώτια μπορεί εύκολα να αντικατασταθεί με άλλα σχήματα και αντικείμενα. Αυτό το παράδειγμα μπορεί να επεκταθεί για να χειριστεί τις πιο σύνθετες διατάξεις.
Τη δημιουργία βρόγχου παιχνίδι | Επέκταση του HTML |