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