九宫格内检测三角形和正方形

  • Creator 版本:

  • 目标平台:

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

image
只能在白色得位置拖拽 拖拽完怎么判断正方形和三角形

问了个啥 :laughing:

这些格子里面染色得物体咋判断组成了多少个正方形和三角形

土办法, 遍历所有组合, 分别统计 符合边长为1,2,3 正方形(三角形)的数量

就是不知道咋判断符合边长得三角形 :rofl:

以一个顶点为例, 它周围有6个三角形, 其中有3个正立的,三个倒立的,
只要取一个正立的三角形, 和一个倒立的三角形就行, 遍历完所有的点,就可以遍历完所有的三角形

以正立的三角形, 左下角的点, 和倒立的三角形左上角的点,为例;
假设一个三角形在图形内, 那它三个点,也都在图形内, 那么,她的左上角(左下角)的点,也在图形内;
所以你只要在遍历点的时候, 通过一个点,确定两个方向上的三角形就行了;