Member 13622627 Ответов: 1

Как сделать "прыгающий" код в VS 2010 ?


привет ребята
Я разрабатываю свою 1-ю игру в VB, и мне нужно узнать некоторые идеи о том, как заставить объекты прыгать, когда я нажимаю определенную кнопку
вот код только для перемещения автомобиля
мне нужно, чтобы машина подпрыгивала, когда я нажимаю кнопку вверх
есть идеи ?

Что я уже пробовал:

Public Class Form1
    Dim x As Integer = 1, y As Integer = 1, speed As Integer = 1
    '=========================================
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        MovemenT.Enabled = True
    End Sub

    Private Sub MovemenT_Tick(sender As Object, e As EventArgs) Handles MovemenT.Tick
        PictureBox1.Left -= speed
        Select Case x
            Case 1
                PictureBox1.Image = My.Resources.Car2
                x += 1
            Case 2
                PictureBox1.Image = My.Resources.Car3
                x += 1
            Case 3
                PictureBox1.Image = My.Resources.Car4
                x = 1
        End Select
    End Sub
End Class

1 Ответов

Рейтинг:
4

CPallini

Это зависит от траектории вашего прыжка. Простым способом было бы использование массивов для y и x приращения, пока автомобиль находится в состоянии 'прыгающий'. По достижении конца массива статус автомобиля может вернуться к 'движущийся'.


Member 13622627

Лучшая идея.
СПС чувак!

CPallini

Добро пожаловать.