具体效果
具体效果如下。鼠标点击之后,随机生成文字,其颜色也随机。
![](https://img-blog.csdnimg.cn/img_convert/659d021cbb7773fb36ccac73de8c2d74.gif)
程序框图
![](https://img-blog.csdnimg.cn/img_convert/df5c9b84a1f98aff6f3dcc88125a0d98.png)
程序细节
获取鼠标点击坐标,采用事件结构——窗格鼠标按下,并将该鼠标坐标设置为字符串坐标
字符串控件,选择简易字符串控件,可以利用工具与选板去掉字符串控件的黑框
![](https://img-blog.csdnimg.cn/img_convert/4558b1d368354ba6aae5c1ee14bec44d.png)
平移字符串控件,利用for循环改变控件x轴位置,每次显示时间设置为50ms,共显示五次,做成向上移动的效果
合理的利用控件的可见属性
存在问题
在随机颜色的功能中,由于颜色的值是采用U32格式,本人没有找到实现U32的随机值,采用了0-10000000的U64随机值。虽然也可以用,但是当随机范围过大时,例如0-2千万,就会报错,应该是超过了颜色值的范围,若有更好实现随机颜色功能的方法,欢迎大家指教。