ejercicio de movimiento de una imagen cambiando la aceleración
objetos:
3 timer
commands
1 vscroll : propiedad MAX en 10 ; propiedad MIN en 1; VALUE en 1
Private Sub Command10_Click()
Form3.Show
Form2.Visible = False
End Sub
Private Sub Command9_Click()
Image1.Top = 2520
Image1.Left = 600
For i = i To 1925
i = i + Val(VScroll1.Value * 10)
Image1.Left = 600 + i
Next i
Timer1.Enabled = True
End Sub
Private Sub Timer1_Timer()
For i = i To 2760 ' recorre esta cantidad de distancia 2760
i = i + Val(VScroll1.Value * 10)
Image1.Top = 2640 + i
Next i
Timer1.Enabled = False
Timer2.Enabled = True
End Sub
Private Sub Timer2_Timer()
For i = i To 5760
i = i + Val(VScroll1.Value * 10)
Image1.Left = 2520 + i
Next i
Timer2.Enabled = False
Timer3.Enabled = True
End Sub
Private Sub Timer3_Timer()
For i = i To 5400
i = i + Val(VScroll1.Value * 10)
Image1.Top = 5400 - i
Next i
Timer3.Enabled = False
End Sub
Private Sub VScroll1_Change()
Text1.Text = Val(VScroll1.Value * 10)
End Sub
