前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAO UI Plan -- Ranklist

SAO UI Plan -- Ranklist

作者头像
Akilar
发布2021-06-11 11:14:47
6300
发布2021-06-11 11:14:47
举报
文章被收录于专栏:Akilarの糖果屋Akilarの糖果屋

点击查看更新记录

更新记录

2021-02-02:内测版v0.27

  1. 实现SAO UI 风格的排行榜
  2. 血条自动计算。
  3. 血条颜色根据血量进行调整。
  4. 支持自定义用户名和血量,等级等属性。
  5. 可以用作打赏榜单或者友链排行。
  6. 读者可以通过更改ID来实现排行榜复用,实现多个榜单。
  7. 建议配合SAO-Utils-Web 2.0一起使用。

2021-02-03:内测版v0.39

  1. 更改配置项,配合等级设定,使用基本血量和升级梯度计算最大血量
  2. 新增方案,初版方案,血量百分比自定义,悬停提示语自定义
  3. 新增方案,打赏方案,填写等级和打赏金额,自动计算血量。悬停提示语默认使用感谢**打赏¥**字样。
  4. 更改打赏二维码分辨率。修复扫一扫无效的bug。

点击查看参考教程

参考方向

教程原贴

UI风格参考,图标、音效资源采集

SAO Utils

图标采集

fontawesome

原生js实现拖拽效果

js拖拽:简单五步实现元素拖拽功能

资源下载

由于本教程涉及的所有修改对缩进格式等有严格要求,担心自己控制不好的可以直接下载静态资源。参照教程进行修改。

下载初版方案 下载打赏榜方案

预览效果

写在最前

店长的碎碎念

2021年2月2日 星期二 晴转多云

今天是我的生日哒!

把SAO Utils Web也归入了 SAO UI PLAN ,复现SAO 风格界面算是告一段落啦。

这个榜单一开始是准备拿来当做打赏榜单的。可是临到头却发现没人打赏。(疯狂暗示)所以就只能拿来充当友链排行啦。

教程正文

  • 初版方案:SAO_ranklist_base
  • 打赏榜方案:SAO_ranklist_reward

初版方案需要自定义各种内容,例如等级和血量百分比,悬停提示语。相对的你可以把它当成任何榜单,例如友链排行、打赏榜单、龙王榜单。

新建:

新建,

修改,引入排行榜单网页元素,注意取消了缓存配置,转为完全默认,需要将改为:

新建,控制显隐逻辑:

修改,添加CDN配置项和菜单选项:

调用榜单:榜单使用方法调用,可以加装在任何元素上,使用触发点击调用。此处提供加装到侧栏按钮的方案。修改,

虽然初版榜单也可以通过信息调整充当打赏榜单的功能,但是相对的信息表达上不是特别明晰。打赏榜方案做了一些细节上的优化,必要信息为打赏金额和打赏人名称以及等级。通过公式计算最大血量和血量百分比。最终效果是等级乘以血量百分比为打赏金额。悬停提示默认为感谢***打赏的¥**。相对初版方案,只需要修改SAO-ranklist.pug和配置文件中的配置项即可。

新建:

新建,

修改,引入排行榜单网页元素,注意取消了缓存配置,转为完全默认,需要将改为:

新建,控制显隐逻辑:

修改,添加CDN配置项和菜单选项:

调用榜单:榜单使用方法调用,可以加装在任何元素上,使用触发点击调用。此处提供加装到侧栏按钮的方案。修改,

TO DO

实现SAO UI风格的血量排行榜

血量自动计算

血条颜色自动匹配

显隐功能提取,支持加装到任意按钮

曲面3D化

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 资源下载
  • 写在最前
  • 教程正文
  • TO DO
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档