旋转小人

资源共享 · 04-30 14:47

之前在使用joe主题的时候,偶然发现一个非常有趣的小组件“旋转小人”。因自己折腾切换主题,很多东西都没有了,今天在逛原来的网站时,又发现了这个项目。一段简单的代码,就能实现"旋转小人"的效果,现在分享给大家。

效果展示

IMG_5152.gif
效果图有点拉胯,将就看吧。

代码

<!DOCTYPE html>
<html>
<head>
   <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>旋转小人 刘郎阁</title>
</head>
<body style="background-color: black; color: white;">

<div class="twopeople">
    <div class="container" style="height:200px;">
        <canvas class="illo" width="800" height="800" style="max-width: 200px; max-height: 200px; touch-action: none; width: 640px; height: 640px;"></canvas>
    </div>
    <script src="https://cdn.jsdelivr.net/gh/Justlovesmile/CDN/js/twopeople1.js"></script>
    <script src="https://cdn.jsdelivr.net/gh/Justlovesmile/CDN/js/zdog.dist.js"></script>
    <script id="rendered-js" src="https://cdn.jsdelivr.net/gh/Justlovesmile/CDN/js/twopeople.js"></script>
    <style>
        .twopeople{
            margin: 0;
            align-items: center;
            justify-content: center;
            text-align: center;
        }
        canvas {
            display: block;
            margin: 0 auto;
            cursor: move;
        }
    </style>
</div>

</body>
</html>
GIF图 组件

上一篇 : 倒计时公告

下一篇 : 自适应文字友链格子


  1. Qin   访客
    06-23 10:59 第11楼 中国江苏省移动Android · Google Chrome

    这个旋转小人第一次是在某个主题文档见过。现在仔细看看图片内容,原来它一款我正在玩的游戏《celeste》相关😲,而不是简单的'two people'

    1. 刘郎   博主
      06-23 11:01 第12楼 中国贵州省移动iPhone · Safari
      @Qin

      游戏动画吗?

      1. Qin   访客
        06-23 11:05 第13楼 中国江苏省移动Android · Google Chrome
        @刘郎

        是根据游戏角色和游戏内道具为元素另外构思创作的作品。感觉挺不错的。

        1. 刘郎   博主
          06-23 11:07 第14楼 中国贵州省移动iPhone · Safari
          @Qin

          可以 👍 这么细心

  2. 肖寒武   Lv1
    05-10 16:39 第7楼 中国浙江省杭州市联通Windows 10 · Google Chrome

    非常nice,加到我的文章里面很好看https://www.xiaohanwu.com/notes/14

    1. 刘郎   博主
      05-10 16:42 第8楼 中国贵州省移动iPhone · Safari
      @肖寒武

      只要用对地方怎么都不错😎

      1. 肖寒武   Lv1
        05-10 16:43 第9楼 中国浙江省杭州市联通Windows 10 · Google Chrome
        @刘郎

        请教一下怎么让它在拖动之后继续保持旋转?好像拖一下就停了(笑哭

        1. 刘郎   博主
          05-10 16:54 第10楼 中国贵州省移动iPhone · Safari
          @肖寒武

          试试添加Js代码监听,让它被拖动以后,继续保持动态运动

  3. 网友小宋   访客
    05-01 22:33 第5楼 中国河南省漯河市联通Windows 10 · Google Chrome

    不错,很棒的设计,虽然基本没用。

    1. 刘郎   博主
      05-01 23:32 第6楼 中国移动iPhone · Safari
      @网友小宋

      确实是的

  4. 邹江   访客
    05-01 14:32 第3楼 中国湖北省武汉市联通Android · Google Chrome

    又水了一篇😂

    1. 刘郎   博主
      05-01 16:16 第4楼 中国移动iPhone · Safari
      @邹江

      🤫又被你发现了…

  5. LiuShen   Lv1
    04-30 22:16 第1个脚印 中国湖北省武汉市联通Windows 10 · Google Chrome

    不错,这个可以用手拖动吗?就是带交互的那种

    1. 刘郎   博主
      04-30 22:57 第2楼 中国移动iPhone · Safari
      @LiuShen

      可以的

| 黔ICP备2024020400号-1 | 萌ICP备20246777号 | | 当前有 2 人在线 |
本站已加入BLOGS·CN
yjvc.cn
博友圈 星球穿梭
开往-友链接力