C#实现随机位置产生随机字符并下移运动
这里我来完成一个小功能:随机产生一个字符,字符串的位置随机,下移运动。程序执行的最终效果如下图,可以看到随机的字母从上往下 运动,这里截取了某一过程的图。

2、新建一个Label对象lab,设置该对象字体样式、字体颜色和开始位置。其中起始位置高度不表,宽度随机,保证了从最底部往下运动这个趋势。

4、创建一个Label对象来存储产生的随机数就完成了,用 string _char = getChar(); 来获取随机出来的字符,将这个字符给每个新建的label控件。

6、添加两个时钟,分别用来控制创建label和下移运动。在这两个触发函数中调用了createLabel和flutter着两个函数。

8、ok,现在代码设计部分就完成了,可以来看看具体的效果了。可以看到字母总顶部不同位置往下掉。是不是实现了字母移动功能呢,有兴趣的朋友可以来试着自己编写实现这个功能哦。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:24
阅读量:91
阅读量:23
阅读量:51
阅读量:24