见下。。。
scratch吧
全部回复
仅看楼主
level 4
浦雨嘎😄
楼主
现在有很多条轨道(大约4-6条),每条轨道上都有小球在随机位置生成并以不同速度朝着它对应的轨道终点移动。现在要实现按下键盘上的一个按钮,能够判断所有轨道中在各自速度下能够最先到达它对应判定点的克隆体,输出其参数并删除该克隆体,请问怎么做?
2023年07月09日 14点07分
1
吧务
level 15
遧傂鼝
建议把问题描述得没有歧义。是分别检测每一条轨道最先到达判定点的小球,还是只检测所有轨道中最先到达判定点的小球。另外就是后到的小球要怎么处理。
2023年07月09日 18点07分
2
浦雨嘎😄
所有轨道中最先到达的。剩下的小球不动。
2023年07月10日 01点07分
遧傂鼝
@浦雨嘎😄
如果所有小球开始时都不动,单纯生成参数的话,那就用t=s/v算呗,算完了按轨道编号顺序存列表里,再遍历一遍列表找最小值并广播,删除接收到广播的对应编号的克隆体
2023年07月10日 03点07分
遧傂鼝
@浦雨嘎😄
每个克隆体用私有变量存储轨道编号和参数,根据轨道编号确定对应列表哪一项
2023年07月10日 03点07分
1