`

星级显示算法

 
阅读更多
以5颗星星的组件显示素材0表示5级,素材2表示1级的,素材1表示空位的星级显示逻辑(-1表示不隐藏星星,表示starMax最大星级)

for(var i:int=0;i<5;i++){
				if(i<starMax){//显示星星
					if(i<int(vArmy.heroStar/5)){//显示一个代表5级的黄色星星
						heroStarArr.push(0);
					}else if(i<vArmy.heroStar%5+int(vArmy.heroStar/5)){//显示一个代表1级的银色星星
						heroStarArr.push(2);
					}else{//显示可升级的灰色未点亮星星
						heroStarArr.push(1);
					}
				}else heroStarArr.push(-1);//隐藏星星
			}


这个需要和逻辑还有一些问题,总之这个逻辑可以作为以后做类似功能的参考,做一下备份
分享到:
评论

相关推荐

    jQuery+PHP实现星级评分代码

    在星级评分系统中,jQuery将用于处理用户的点击事件,动态更新显示的星级,并向服务器发送评分数据。 在文件列表中,`star.gif`是用于展示星形图标的图像文件。在HTML中,这些星星会被用作按钮或链接,当用户点击时...

    [源代码]Python算法详解.rar

    提交最新搜索: stc32 DS18B20 数码 HDC1080 上升沿捕获转为下降沿捕获方法 防护电路 gd32l23您现在的位置是:首页 &gt; 源码 &gt; [源代码]Python算法详解推荐星级:12345 [源代码]Python算法详解 更新时间:2022-09-12 ...

    实用算法的分析与程序设计

    ### 实用算法的分析与程序设计 #### 一、概述 在《实用算法的分析与程序设计》这一文档中,主要介绍了如何利用算法来进行彩屏评价器的二次开发。彩屏评价器是一种用于评估服务质量的工具,通过它可以实现对服务...

    多商品星级评分系统

    5. **评论展示**:除了星级,系统通常还会显示用户评论,这些评论可能按时间、长度、评分高低等排序。有时会结合情感分析技术,筛选出正面或负面的评论进行突出展示。 6. **商品对比**:在商品列表中,星级评分系统...

    react-star-rating:示例React项目显示基于星级的评分

    React星级 这是一个示例React项目,围绕一个StarRating组件构建,该组件根据您输入的内容显示星星和半星星,类似于您在亚马逊或其他电子商务网站上看到的内容。 安装 git clone ...

    网站商品或者文章星级评分

    2. **百分制转换**:有些系统可能采用百分制,但最终显示仍以星级表示,如90%满意度对应四星半。 3. **评级分布**:为了帮助用户理解评分分布,系统通常会展示不同星级评价的数量占比,如“好评”、“中评”和...

    星级评价(电子商务网站评论功能)

    在“星星.html”这个文件中,我们可以预见到一个基于HTML的用户界面,可能使用了CSS来控制样式和布局,使星级图标显示得美观且易于操作。JavaScript可能是用来实现鼠标悬停和点击效果的关键,它能够实时更新用户选择...

    App软件用户评论与评分星级一致性判断方法.pdf

    实验结果显示,这种方法对于识别App软件用户评论与评分星级的一致性是有效的。通过对比实验,可以评估不同一致性判断阈值对结果的影响,以找到最佳的判断标准。此外,该方法不仅有助于用户做出更准确的App选择决策,...

    输入显示密码强度,js,c#,输入显示密码强度,js,c#,

    在上述代码中,我们为输入框添加了事件监听器,根据密码的特性增加强度值,并调用`updateStrengthBar`函数更新显示。 C#通常用于服务器端,虽然用户界面的实时反馈主要由JavaScript完成,但在提交密码时,服务器也...

    a_star_search_algorithm:搜索算法A *(A星)的实现

    A *(星级)搜索算法 搜索算法A *(A Star)的实现(以python语言实现)。 根据视频说明实施: : A *或“星星”是ASP和贪婪的组合。 统一成本订单(按路径成本或后向成本)-g(n)。 目标接近度或远期成本-h(n...

    githubsocial:基于GitHub星级的协作存储库建议

    基于GitHub星级的实时协作存储库建议。 关于 该应用程序通过分析GitHub星星显示了相关的GitHub项目。 应用程序正在使用从连续更新的离线数据。 种子数据库已从和网站中提取。 具体来说: GitHub存储库和用户列表...

    旅游景点数据分析实战旅游景点数据分析实战

    在这个实战项目中,我们可能使用统计学方法和机器学习算法来发现模式、趋势和关联性。 2. **数据可视化**:文件名中的“热力图”、“柱状图”和“饼状图”表明我们将重点使用图形表示数据。例如,各省份旅游景点...

    Algorithms-Project-Book-Rating-System:针对CS2022-数据结构和算法的小型项目,一个虚拟的在线图书评级系统

    4. **堆**:可能用于实现优先队列,处理高分书籍或用户评分的显示,例如显示最近的五星级评价。 在算法方面,项目可能涵盖: 1. **排序算法**:如快速排序、归并排序或堆排序,用于对书籍的平均评分进行排序,或者...

    msw_stars:使用机器学习提高对MagicSeaWeed 5星级评级的5天预报

    starsinaforest-使用机器学习改进MagicSeaWeed预测在这个项目中,我正在使用RandomForest回归算法来改进使用机器学习对MagicSeaWeed 5星级评分系统的5天预报。 我已经使用Amazon AWS(Lambda和S3)下载了最近13个月...

    在注册和更改密码屏幕上显示密码强度的UI组件.zip

    4. **交互设计**:除了视觉反馈,组件可能还包含提示信息,如当密码过于简单时显示警告,或者在达到特定强度时给出积极反馈。这些提示应清晰易懂,鼓励用户创建更安全的密码。 5. **自定义可配置**:为了适应不同...

    基于PLC的煤粉制备车间自动化监控系统.pdf

    4. 智能控制技术:为了提高系统的智能性和稳定性,可能采用了先进的控制算法和诊断技术,如PID控制、模糊控制、故障诊断等。 在原理图设计方面,该系统将每个设备视为一个控制点,每个控制点可以实现单独控制,也...

    cpp_developer:该存储库用于Udacity练习

    6. **示例输出**:显示算法预期结果的文件,便于比较和调试。 学习这个练习,你将深入理解 C++ 的基本语法、数组和指针操作,以及如何编写和组织代码来解决问题。此外,你还将接触到控制流(如 for 循环和 if 语句...

    微信小程序滑动星评

    6. **交互反馈**:为了提供良好的用户体验,可以在用户滑动过程中实时显示当前选择的星级,通过改变鼠标或手指下的星星颜色来实时反馈。此外,还可以添加确认按钮,让用户确认他们的评分。 7. **后端交互**:当用户...

    跨境电子商务商运营-第11章.pptx

    2. VP评价的算法规则:VP标志代表购买确认,评价是否全款支付、是否折扣购买以及账号消费历史都可能影响VP的显示。 三、早期评论人计划 亚马逊的Early Reviewer Program旨在鼓励买家为新商品提供公正的反馈。参与...

    基于 Android +MySQL实现美食类的App【100011046】

    评分系统为五级制,使用星级表示,也可显示具体评分,具体评分为根据所有评价顾客的总体评分记过算法计算得出。评论体系为顾客可通过具体评论,详细描述菜品体验; 登录,注册模块 用户需登录才可使用 APP 功能,...

Global site tag (gtag.js) - Google Analytics