Skip to content

Commit 6c4a6a9

Browse files
author
bbbbx
committed
create 1519400051张启明 的第十二周作业
1 parent 68995ea commit 6c4a6a9

File tree

7 files changed

+748
-0
lines changed

7 files changed

+748
-0
lines changed

1519400051/css/main.css

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#canvas {
2+
display: block;
3+
margin: 0 auto;
4+
}
5+
header {
6+
display: block;
7+
margin: 0 auto;
8+
width: 100%;
9+
text-align: center;
10+
}
11+
header h1 , h2 {
12+
font-family: Arial;
13+
font-size: 40px;
14+
font-weight: bold;
15+
margin: 0 auto;
16+
}
17+
header #newgamebutton {
18+
display: block;
19+
width: 100px;
20+
margin: 10px auto;
21+
border-radius: 10px;
22+
padding: 10px;
23+
background-color: #8f7a66;
24+
25+
font-family: Arial;
26+
font-color: white;
27+
text-decoration: none;
28+
}
29+
header #newgamebutton:hover{
30+
background-color: #9f8b77;
31+
}
32+
header p{
33+
font-family: Arial;
34+
font-size: 25px;
35+
margin: 10px auto;
36+
}

1519400051/images/bg.jpg

18.2 KB
Loading

1519400051/index.html

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" >
5+
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
6+
<title>2048</title>
7+
<link rel="stylesheet" href="./css/main.css"/>
8+
<script src="./javascript/controllerLayer.js"></script>
9+
<script src="./javascript/modelLayer.js"></script>
10+
<script src="./javascript/jquery-2.1.4.min.js"></script>
11+
</head>
12+
<body style="background: url(./images/bg.jpg);">
13+
<header>
14+
<h1>2048</h1>
15+
<div id="newgamebutton" onclick="startGame(context)">开始游戏</div>
16+
<p>score:<span id="score">0</span></p>
17+
</header>
18+
<div id="canvas-warp">
19+
<canvas id="canvas">
20+
你的浏览器不支持canvas,赶紧换一个吧。
21+
</canvas>
22+
<br>
23+
<div style="text-align: center; font-size: 24px; font-weight: bold;">
24+
游戏规则:↑↓←→<br>
25+
水平有限,动画效果不稳定,最好等全部数字加载完再进行下一步操作。(。・∀・)ノ゙</div>
26+
</div>
27+
<script>
28+
var canvas = document.getElementById('canvas');
29+
canvas.width = game_width;
30+
canvas.height = game_width;
31+
var context = canvas.getContext('2d');
32+
33+
window.addEventListener('keydown' , moveKeyDown, true);
34+
window.onload = function () {
35+
36+
startGame(context);
37+
38+
$("body").bind("touchmove" , function(event){
39+
event.preventDefault();
40+
});
41+
}
42+
</script>
43+
</body>
44+
</html>

0 commit comments

Comments
 (0)