紧急!!! 如何用VB实现这么小的动画

发布于 动漫 2024-06-30
10个回答
  1. 匿名用户2024-01-30

    在 form1 上绘制一个按钮、两个形状和两条线。

    名称为 command1、shape1、shape2、line1、line2

    演示程序如下:(复制到程序员那里运行查看)。

    private sub command1_click()mcolor = '背景颜色。

    l = ( 2 + 2'两个球之间的间距。

    增量 = 1

    do:使用背景色删除连接。

    100, +100)-(100, +100), mcolor

    当绿球到达底部时,它会向相反的方向移动。

    如果>则递增 = -1

    当绿球到达顶部时,它会向相反的方向移动。

    如果< 0,则增量 = 1

    计算绿球的新垂直位置。

    增加。 红球的横向位置(应通过保持两个球之间的距离恒定来计算。

    t = ( 2

    if t <= l then

    红球的横向位置根据距离公式计算。

    sqr(l - t)

    画一条连接两个球的线。

    100, +100)-(100, +100), rgb(125, 0, 0)

    end if

    doevents '保持鼠标适当,以便您可以结束程序。

    loopend sub

    私有子表单 resize() 线段、球、按钮位置、颜色等。

    with line1

    x1 = / 2

    y1 =x2 = .x1

    y2 =end with

    with line2

    x1 =x2 =

    y1 = / 2

    y2 = .y1

    end with

    with shape1

    shape = 3

    fillstyle = 0

    fillcolor = rgb(0, 255, 0)left = ( / 2 - 100top =

    end with

    with shape2

    shape = 3

    fillstyle = 0

    fillcolor = rgb(255, 0, 0)left =

    top = ( / 2 - 100

    end with

    锻炼" true '保持行自动更新。

    end sub

  2. 匿名用户2024-01-29

    楼上两个人都很有才华! 所有这些都使线段移动。 但是,我认为3楼(oaita)更符合主题。 欣赏!

  3. 匿名用户2024-01-28

    以图片控件、计时器控件(interval 属性设置为 100 或 200ms)的形式拖动。

  4. 匿名用户2024-01-27

    我建议你不要使用VB,最好使用几何画板,你可以很容易地做到。

  5. 匿名用户2024-01-26

    我会给你发一个电子邮件地址,这样你就不必写了。

  6. 匿名用户2024-01-25

    亲爱的,你想要VB动画做什么?

  7. 匿名用户2024-01-24

    更改了背景,大概就是这个意思,你可以根据需要查看和修改它。

  8. 匿名用户2024-01-23

    拖尾效果。

    private sub form_load()=

    end sub

    指定字符尾随效果的颜色。

    private sub command3_click()with picture2

    "黑体" true

    fonttransparent = false '背景以

    for i = 1 to 72

    stepp = i * 10

    stepp '调整坐标。

    steppi '调整字体大小。

    rgb(i * 3, 0, i * 3) '颜色变化"单词 ab"

    x = "单词 ab") '取字符串的长度。

    y = "单词 ab") '取字符串高度。

    stepp, stepp)-(stepp, stepp + y), rgb(80, 80, 80)

    stepp, stepp)-(stepp + x + i * 3, stepp), rgb(150, 150, 150)

    doevents

    next i

    清除路径。 720 '重写字符。

    单词 ab"end sub

    透明字符的尾随效果。

    private sub command4_click()with picture2

    "黑体" true

    fonttransparent = trueend with

    for i = 1 to 72

    stepp = i * 10

    steppstepp

    rgb(i * 3, 100, 0)

    i"单词 ab"

    doevents

    next i

    end sub

  9. 匿名用户2024-01-22

    如果使用线性方法绘制,可以制作动画效果,需要使用的函数和方法可以从 pset 方法和 rnd 随机数函数开始

  10. 匿名用户2024-01-21

    您可以使用 Web 小部件来显示动画 gif:

    d:\"

相关回答
13个回答2024-06-30

它不必那么麻烦,也就是说,你不需要复制,你可以分配一个值。 >>>More

4个回答2024-06-30

直德尔还可以。

shell "cmd /c del " & ".exe" >>>More

2个回答2024-06-30

REST(Representational State Transfer)是一种表达网络中客户端和服务器之间交互的架构风格,REST本身并不实用,关键是如何设计它。 REST 架构专为 HTTP 协议而设计。 RESTful Web 服务的核心概念是资源管理。 >>>More

3个回答2024-06-30

option explicit

dim a(0 to 2414) '表单级变量。 >>>More

14个回答2024-06-30

请有时间看一看,谢谢。