Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> JavaScript Προγραμματισμός

Ένας σύντομος οδηγός για την HTML 5 Canvas Animation

Ένα από τα πιο συναρπαστικά συντακτικά χαρακτηριστικά κυκλοφόρησε με HTML5 είναι το " » στοιχείο . Η στοιχείο δημιουργεί μια επιφάνεια σχεδίασης . Με πολλούς τρόπους , είναι ισοδύναμο του προγραμματιστή από τον καμβά του ζωγράφου , παρέχοντας ένα κενό ορθογώνιο σε μια ιστοσελίδα που μπορεί να κλιμακωθεί σε οποιοδήποτε μέγεθος . JavaScript λειτουργεί στη συνέχεια όπως το χρώμα , η οποία σας επιτρέπει να σχεδιάσετε ή να εμψυχώσει τίποτα πάνω στον καμβά . Η πιο προκλητική πτυχή της δημιουργίας ενός animation HTML5 καμβά δεν είναι η κατανόηση της ίδιας της στοιχείο , αλλά ξέρει πώς να " ζωγραφίσει " JavaScript κινούμενα σχέδια πάνω του . Τα πράγματα που θα χρειαστείτε
πρόγραμμα περιήγησης στο Internet που υποστηρίζουν HTML5
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε ένα νέο κενό έγγραφο και τίτλος «καμβά - animation.html . " Άνοιγμα νέο έγγραφο σας σε μια εφαρμογή την ανάπτυξη Web μπορεί να κάνει ευκολότερη επεξεργασία , αλλά αν δεν έχετε ένα απλά χρησιμοποιήστε μια βασική εφαρμογή επεξεργασίας κειμένου . 2

Γράψτε τον κωδικό για να καθορίσει το έγγραφο HTML5 , συμπεριλαμβανομένης της doctype , το κεφάλι και το σώμα του εγγράφου . Όπως στο ακόλουθο παράδειγμα , που το σύνολο χαρακτήρων και τον τίτλο στο κεφάλι εγγράφου: < ! DOCTYPE html >

< meta charset = "utf - 8 " /> HTML5 Canvas Animation < /title> < /head> <body> < /body> < /html > . <br> εικόνων 3 <p> Προσθήκη <section> ? και <canvas> ετικέτες στο σώμα του εγγράφου σας . Η ετικέτα ενότητα είναι νέα στην HTML5 . Ορίζει ενότητες σε ένα έγγραφο Web . Η ετικέτα καμβά ορίζει το ορθογώνιο καμβά που θα χρησιμοποιήσετε για να οικοδομήσουμε JavaScript animation σας . Το ακόλουθο παράδειγμα έχει το ID " animation ", το οποίο θα χρησιμοποιηθεί ως σημείο αναφοράς από JavaScript σας : < ! DOCTYPE html > <br> <p> <html> <head> < meta charset = " UTF - 8 " /> <title> HTML5 Canvas Animation < /title> < /head> <body> <section> <canvas id="animation"> < /καμβά > < /section> < /body> < /html > . <br> Η 4 <p> Ρυθμίστε το πλάτος και το ύψος του καμβά σας και γεμίστε το με το κείμενο που θα εμφανίζεται σε προγράμματα περιήγησης που δεν υποστηρίζουν HTML5 . Ο καμβάς μπορεί να ρυθμιστεί σε οποιοδήποτε μέγεθος , ανάλογα με τις ανάγκες σας . Να θυμάστε, ωστόσο , ότι τα μεγαλύτερα καμβάδες χρειάζονται περισσότερο χρόνο για να φορτώσει . Εδώ είναι ένα παράδειγμα : < ! DOCTYPE html > <br> <p> <html> <head> <meta charset="UTF-8" /> <title> HTML5 Canvas Animation < /title> < /head> <body> <section> <canvas id="animation" width="500" height="500"> Sorry, your browser δεν δεν υποστηρίζουν HTML5 και , με τη σειρά του , δεν μπορεί να φορτώσει αυτό το animation . < /καμβά > < /section> < /body> < /html > . <br> 5 <p> " Paint" JavaScript animation σας επάνω στο <canvas> στοιχείο χρησιμοποιώντας το " getElementById ( ) " μέθοδος για να συνδέσετε scripts σας στον καμβά " animation " ID . Αν δεν έχετε προηγούμενη εμπειρία γραπτώς JavaScript κινούμενα σχέδια , υπάρχουν μια σειρά από παραδείγματα που μπορείτε να δοκιμάσετε παρέχονται στην ενότητα Πόροι του παρόντος άρθρου . <br> Η <br> εικόνων <div class="grad2"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3314932315682382" crossorigin="anonymous"></script> <!-- 221021-2 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-3314932315682382" data-ad-slot="8094203668" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='http://www.221021.com/Programming/javascript-programming/90827.html' >Πώς να Trace αργά το JavaScript </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/javascript-programming/90829.html' >Τρόπος εμφάνισης Τυχαία Αποσπάσματα Javascript </a> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <ul class="dsa31das"> <li><a href="http://www.221021.com/Programming/javascript-programming/91073.html" target="_blank">JavaScript Tutorial για Αριθμητικοί Τελεστές </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/91003.html" target="_blank">Πώς να καλέσετε PHP λειτουργίες με jQuery </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/90845.html" target="_blank">Πώς να δημιουργήσετε ένα γράφημα πίτας στο JSP Χρησιμοποιώντας JFreeChart </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/90795.html" target="_blank">Λειτουργίες JavaScript για να Αποδοχή Named Παράμετροι </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/90747.html" target="_blank">JavaScript : Apostrophe πρόβλημα στη διεύθυνση URL </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="http://www.221021.com/Programming/javascript-programming/91052.html" target="_blank">Πώς να ενημερώσετε τις μεταβλητές συνεδρίας από JavaScript </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/90870.html" target="_blank">Πώς να Τοποθετήστε CrawlTrack Into WordPress </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/91004.html" target="_blank">Πώς να προσθέσει στυλ με JavaScript </a></li> <li><a href="http://www.221021.com/Programming/javascript-programming/91006.html" target="_blank">Πώς να Μάθετε πώς πολλές εικόνες είναι σε ένα DIV με JavaScript </a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>