Open sky068 opened 4 years ago
https://xujiawei.top/2020/06/02/%E8%A7%81%E7%BC%9D%E6%8F%92%E9%92%88%E5%B0%8F%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91/
https://xujiawei.top/2020/06/02/%E8%A7%81%E7%BC%9D%E6%8F%92%E9%92%88%E5%B0%8F%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91/
一、主要逻辑 首先根据配置表设置好游戏数据(比如大球的旋转速度、旋转方向、默认已经插上的针数及间隔角度,小球的数量等按需设置即可),开始游戏后大球不停的旋转,点击屏幕从下方发射“大头针”,并计算好移动距离,这样可以不需要检测针尖和大球的碰撞,当“大头针”移动到指定位置时修改它的父节点为大球,关键来了,这里因为大球一直在旋转,为了让“大头针”始终垂直的插上大球,这里要正确设置小球的旋转角度,