如何在xCode中使用Swift创建随机生成的行

时间:2014-10-20 17:02:53

标签: ios cocoa-touch swift

Example_1 Example_2

在上图(顶部图像)中,假设黑色边界是手机。

我想要实现的是从屏幕顶部随机生成红色路径,同时红线(路径)向下移动。

注意红色路径是如何随机的,并且没有统一的形状。

我的问题是如何实现这一目标?

我知道这与随机函数有关。

但是随后产生随机路径一直是我8小时以来的主要障碍。

我无法使用特定的x坐标和y坐标在定时器的每个间隔生成一个形状但是如下图所示,我将如何以一定角度(旋转)生成线

努力在互联网上搜索但却失败了。

在无数小时后无法实现任何功能后,我始终将stackoverflow保留为最后一个目的地。

如果有人能帮助我,我真的很感激。

1 个答案:

答案 0 :(得分:3)

看起来你可以通过从顶部中心开始,然后重复选择2个随机数来实现你想要的效果:走多远,走多远(正面或负面),直到你到达屏幕下方。你必须小心不要偏离任何一条边,否则你可以在每一步选择一个随机的x坐标。

相关问题