微信小游戏(神奇六边形) 实现思路 ?

小天
  • 6.5k

clipboard.png

如图
左边是蜂巢形状图形容器 右边是随机生成的不通形状的子图形
右边拖拽到左边容器内,如果一行(直线) 或者倾斜直线都有元素(颜色不考虑)那就消除

clipboard.png 消除直线满足情况

如果不明白点击下面链接 去看看效果
http://engine.zuoyouxi.com/de...

我的思路呢 就是二维数组 渲染左边容器,X Y 以及颜色 右边为随机生成数据,
1 : 但是拖拽到左边时 坐标如何确认?(也就是形状移动到坐标某个地方 他对应左边容器的坐标) 如果改变对应坐标容器坐标的数据
2 : 数据的格式给个建议 如果设定好一点?

大家集思广益,我思路有实现可能会久一点 但是时间有限 麻烦大家帮我顺顺思路

回复
阅读 2.4k
1 个回答
✓ 已被采纳

结构就用矩阵,废话不说,直接上图

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏