matter实现口香糖机器内点击碰撞动画效果代码
代码语言:html
所属分类:动画
代码描述:matter实现口香糖机器内点击碰撞动画效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {
text-align: center;
margin: 0;
overflow:hidden;
cursor:pointer;
-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
background:#000;
}
canvas {
margin: -5px -5px auto;
background:#000;
}
.marble{
border-radius:50%;
overflow:hidden;
}
</style>
</head>
<body >
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/matter.0.16.0.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/jquery-3.2.1.min.js"></script>
<script >
var w = 1280;
var h = 720;
//seems a good number of elements that fits most screens
//total number of patterns to create
let TOTAL_MARBLES = Math.floor(w / 40);
let emojis = [
"😀",
"😁",
"😂",
"😃",
"😄",
"😅",
"😆",
"😇",
"😈",
"👿",
"😉",
"😊",
"😋",
"😌",
"😍",
"😎",
"😏",
"😐",
"😑",
"😒",
"😓",
"😔",
"😕",
"😖",
"😗",
"😘",
"😙",
.........完整代码请登录后点击上方下载按钮下载查看
网友评论0