p5结合svg实现昏昏欲睡的懒汉交互效果

代码语言:html

所属分类:视觉差异

代码描述:p5结合svg实现昏昏欲睡的懒汉交互效果

代码标签: 实现 昏昏欲睡 懒汉 交互 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">

<style>
path {
  fill: none;
  stroke: black;
  stroke-width: 1px;
}

svg {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  outline: 1px solid black;
}

canvas {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  margin: auto;
  touch-action: none;
  background: radial-gradient(#f4fdff 40%, #c3ecff);
}

body {
  display: flex;
  height: 100vh;
  overflow: hidden;
  align-items: flex-start;
  margin: 0;
}
</style>

</head>
<body>
<svg id="OBJECTS" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 500"><path d="M201.85,271.29c-1.32.17-2.63.28-3.94.36C178.4,272.77,161,263.59,154,249.26c-30.61-1.47-55.11-4.38-65.6-8.1-24-8.53-39.86-18.86-39.86-18.86l-3.66,6.93S85,243.88,84.3,252.34,25.2,278,25.2,278v6.11s63-17.36,66.87-11.74-62.75,37.89-62.75,37.89l3.44,6.22s77.1-29.69,111.39-32.37c7.4-.58,26.87-1.13,52.89-1.65,8.92-.18,18.6-.36,28.84-.54.44-7.36.72-14.42.89-20.41A53.22,53.22,0,0,1,201.85,271.29Z" fill="#732507" /><path d="M411.15,146.31c-22.9-21.07-67.47-23.24-93-6.87-40.75,26.15-50.85,46.73-67.8,58.18-9.83,6.64-17.34,7.07-21.92,6.25C219,197,206,193.53,192.13,195.3c-25.42,3.25-43.84,22.9-41.15,43.88a32.3,32.3,0,0,0,3,10.08c7,14.33,24.38,23.51,43.89,22.39,1.31-.08,2.62-.19,3.94-.36a53.22,53.22,0,0,0,24.92-9.8c-.17,6-.45,13.05-.89,20.41-.31,5.14-.7,10.42-1.18,15.59-.8,8.68-1.7,20.75-2.45,31.54s-1.36,20.36-1.58,23.85h0c3.22,3.06,16.54.49,18.65.06,6-7.29,27.55-38.11,33.94-51.32,2.53-5.21,4.06-12.9,5-20.53a221.2,221.2,0,0,0,1.43-26.2c17.2,4.69,47.75,3.75,70.89,2.06,17.53-1.27,30.81-3,30.81-3,1.05,3.86,8,13.9,10.59,22.71a27.25,27.25,0,0,1,.67,2.74,15.31,15.31,0,0,1,.19,4.78c-1.38,9.62-11.91,26.57-11.91,30.24s27-4.13,27-4.13c2.49-1.77,12.32-8.63,20.72-31.48a170.51,170.51,0,0,0,6.77-24.41c.93-4.52,1.67-8.94,2.25-13.26C443.43,198.05,432,165.47,411.15,146.31Z" fill="#c17959" /><path d="M353.46,309.74a27.22,27.22,0,0,0-3,.89,2.65,2.65,0,0,0-.85-.89s-7.79,1.72-10.88,6c0,0,2.82-1.05,5.61-1.84a9.78,9.78,0,0,0-1.8,1.84,75.08,75.08,0,0,1,7.33-2.29C353.13,312.64,356,311.57,353.46,309.74Z" fill="#f2dabe" /><path d="M23.21,264.55h.27a6.34,6.34,0,0,1,.74,0,12.39,12.39,0,0,1,2.27.4,11.43,11.43,0,0,1,7.89,8.15,12.53,12.53,0,0,1,.31,2.3,5.57,5.57,0,0,1,0,.73v.27H34.4a6.34,6.34,0,0,1-.74,0,11.8,11.8,0,0,1-2.28-.4,11.36,11.36,0,0,1-7.86-8.16,11.74,11.74,0,0,1-.32-2.29,6,6,0,0,1,0-.74C23.21,264.64,23.21,264.55,23.21,264.55Z" fill="#b2ed85" /><path d="M18.56,294.26s0-.09,0-.26a5.61,5.61,0,0,1-.14-.73,12.6,12.6,0,0,1-.08-2.31,11.54,11.54,0,0,1,1.92-5.54,11.31,11.31,0,0,1,4.43-3.85,11.63,11.63,0,0,1,2.17-.78,6.81,6.81,0,0,1,.73-.15l.26,0,.06.26c0,.17.11.44.14.73a12.6,12.6,0,0,1,.08,2.31,11.31,11.31,0,0,1-1.93,5.54,11.5,11.5,0,0,1-4.43,3.84,11.76,1.........完整代码请登录后点击上方下载按钮下载查看

网友评论0