本文主要包含HTML5,Canvas,游戏等相关知识,卡马克 希望在学习及工作中可以帮助到您
二话不说,先上效果图以及源代码~
HTML代码
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <script type="text/javascript" src="chp1_guess_the_letter.js"></script>
- <script type="text/javascript" src="modernizr.custom.99886.js"></script>
- </head>
- <body>
- <canvas id="canvas_guess_the_letter" width="500" height="300">
- 你的浏览器不支持HTML5 Canvas
- </canvas>
- <form>
- <input type="button" id="createImageData" value="Export Canvas Image" />;
- </form>
- </body>
- </html>
JS代码
- /**
- * @author Rafael
- */
- window.addEventListener("load", eventWindowLoaded, false);
- var Debugger = function() {
- };
- Debugger.log = function(message) {
- try {
- console.log(message);
- } catch(exception) {
- return;
- }
- }
- function eventWindowLoaded() {
- canvasApp();
- }
- function canvasSupport() {
- return Modernizr.canvas;
- }
- function canvasApp() {
- var guesses = 0;