js实现牧羊犬赶羊群入圈小游戏效果代码
代码语言:html
所属分类:游戏
代码描述:js实现牧羊犬赶羊群入圈小游戏效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
/*** CSS debug in progress ***/
body {
margin: 0;
padding: 0;
background: radial-gradient(
rgb(144 212 147) 0%,
rgb(89 181 92) 35%,
rgb(65 171 69) 50%,
rgb(30 125 34) 100%
);
overflow: hidden;
display: flex;
justify-content: center;
align-items: center;
width: 100vw;
height: 100vh;
font-family: Arial, Helvetica, serif;
}
.field {
margin: 0 auto;
height: 100vh;
width: 100vw;
position: relative;
}
.sheep-zone {
padding: 5vmin;
position: absolute;
border-radius: 100%;
background: #008e0630;
transition: 0.5s;
box-shadow: 0 0 15px 0 #008e0630, 0 0 0 0.25vmin #ffffff20 inset;
}
.sheep {
width: 5vmin;
height: 6vmin;
border: 1px #f3f3f3 solid;
right: 500px;
background: #fff;
transition: 0.5s;
border-radius: 45%;
filter: drop-shadow(1px 1px 5px #00000080);
animation: sheep-eating 4s 0s infinite alternate;
}
.sheep:before {
content: "";
background: radial-gradient(
circle at 1.95vmin 1.5vmin,
#fff 0.5vmin,
transparent 0.65vmin
),
radial-gradient(circle at 4.5vmin 1.5vmin, #fff 0.55vmin, transparent 0.7vmin),
radial-gradient(
circle at 1.65vmin 2.15vmin,
#fff 0.65vmin,
transparent 0.8vmin
),
radial-gradient(
circle at 1.15vmin 2.75vmin,
#fff 0.5vmin,
transparent 0.65vmin
),
radial-gradient(
circle at 1.15vmin 3.35vmin,
#fff 0.6vmin,
transparent 0.75vmin
),
radial-gradient(
circle at 1.05vmin 4.35vmin,
#fff 0.65vmin,
transparent 0.8vmin
),
radial-gradient(
circle at 1.2vmin 5.35vmin,
#fff 0.6vmin,
transparent 0.75vmin
),
radial-gradient(
circle at 1.5vmin 6.15vmin,
#fff 0.55vmin,
transparent 0.7vmin
),
radial-gradient(circle at 1.9vmin 6.8vmin, #fff 0.55vmin, transparent 0.7vmin),
radial-gradient(
circle at 2.5vmin 7.05vmin,
#fff 0.4vmin,
transparent 0.55vmin
),
radial-gradient(
circle at 2.95vmin 7.15vmin,
#fff 0.45vmin,
transparent 0.6vmin
),
radial-gradient(
circle at 3.65vmin 7.25vmin,
#fff 0.25vmin,
transparent 0.4vmin
),
radial-gradient(
circle at 4.25vmin 7.2vmin,
#fff 0.35vmin,
transparent 0.5vmin
),
radial-gradient(
circle at 4.85vmin 6.65vmin,
#fff 0.55vmin,
transparent 0.7vmin
),
radial-gradient(
circle at 5.25vmin 6.15vmin,
#fff 0.35vmin,
transparent 0.5vmin
),
radial-gradient(
circle at 5.25vmin 1.5vmin,
#fff 0.45vmin,
transparent 0.6vmin
),
radial-gradient(
circle at 5.5vmin 2.35vmin,
#fff 0.5vmin,
transparent 0.65vmin
),
radial-gradient(
circle at 6.05vmin 3.25vmin,
#fff 0.45vmin,
transparent 0.6vmin
),
radial-gradient(
circle at 5.95vmin 4.05vmin,
#fff 0.4vmin,
transparent 0.55vmin
),
radial-gradient(
circle at 5.75vmin 4.85vmin,
#fff 0.5vmin,
.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0