查看: 2|回复: 0

这个 Skills 也太萌了!在网页角落放一只会盯着你光标转头的 Q 版小动物,点它会眨眼、冒红心,连点四次还会晕 😁😁😁

[复制链接]

10

主题

0

回帖

30

积分

新手上路

积分
30
发表于 昨天 21:10 | 显示全部楼层 |阅读模式
[前端交互 Skills] /page-mascot  
@nilbuild


这个 Skills 也太萌了!在网页角落放一只会盯着你光标转头的 Q 版小动物,点它会眨眼、冒红心,连点四次还会晕 😁😁😁

预置 52 个角色(20 动物 + 19 人物 + 13 机器人/物品),开箱即用。另有六种渲染风格:colour(故事书贴纸,默认)、ink(钢笔排线)、sketch(铅笔)、riso(双色孔版印刷)、paper(剪纸拼贴)、pixel(16 位像素)。因为风格只改渲染不改形状和构图,所以不会破坏对齐。

Skills 使用方法:/page-mascot 你想要的角色

它的工作方式是两张 3×3 精灵图(sprite sheet)+ background-position 换格:
· 方向表:九个头部朝向(上/下/左/右/四个斜角/正面),身体完全不变,只有头在转;
· 表情表:九格全部正面,分别是眨眼、红心、星星、眩晕、睡觉等表情。

background-size: 300% 300% 让每个格子恰好落在 0% / 50% / 100% 三个档位上,切帧就是改一个 CSS 属性,浏览器合成器直接处理,不存在逐帧 JS。

开源地址:https://github.com/nilbuild/page-mascot




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:2776601884@qq.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|青ICP备2025004122号-1

在本版发帖
关注公众号
返回顶部