最新又接到新的活动需求啦,是一个测试类的游戏。 大概的看了整个需求,这个活动的难点在于结果页面的六边形指标怎么实现。
效果demo类似
(此图片来源于网络,如有侵权,请联系删除! )
分析
背景
首先,这是用户对应六个属性值的等边六边形,等边六边形这是一个很关键的点;为什么是等边六边形呢,因为用户留个属性的峰值的一样的,起点也是一致的。
中心点
这个六边形的中心就是整个圆心的中心位置
六个属性坐标位置
我们需要各自的属性值算出对应的坐标位置
绘画等边六边形
我们假设要绘画边长为240长度的等边六边形; 我们需要简单的计算下;
(此图片来源于网络,如有侵权,请联系删除! )
我们把底部切成
1