tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
1122
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Major18 Major18 ist offline Mitglied Bronze
    Registriert seit
    Sep 2007
    Beiträge
    25
    Hallo,

    habe ein kleines Programm in dem ich in ner Picturebox ein Image einer Straße habe, und ich habe ein Image eines LKWs. Nun möchte ich dass der LKW der Straße folgt.
    Wie stell ich das an? Soll ich mit nem Timer 6 ner Kollisionsabfrage überprüfen ob sich der LKW noch auf der Straße befindet? Hoffe ihr könnt mir helfen.
     

  2. #2
    Avatar von Spyke
    Spyke Spyke ist offline Capoeirista
    Registriert seit
    Oct 2002
    Beiträge
    931
    Hast du vielleicht ein Screen wie du dir das vorstellst?
    Soll LKW von alleine fahren oder wird er von einem Nutzer gesteuert?
     
    www.iv-interactive.de - Projektewebsite
    WikiParser - aktuelles Projekt

  3. #3
    Avatar von FwDonnerbalken
    FwDonnerbalken FwDonnerbalken ist offline Mitglied Brokat
    Registriert seit
    May 2005
    Beiträge
    323
    1. Der LKW fährt alleine
    Ich würde mit Wegpunkten arbeiten. Jeder Knick und jede Kreuzung stellt einen Wegpunkt dar.
    Dann legst du eine Route für den LKW von Wegpunkt zu Wegpunkt usw. fest. Dieser Route folgt der LKW. Gut, er folgt jetzt nicht wirklich der Straße, aber es sieht so aus.

    Mit Routen zu arbeiten ist auch noch aus einem anderen Grund recht cool. Du könntest eine Wegfindung einbauen. Du gibst Start und End-Punkt und dein Programm findet die optimale Route.

    2. Der LKW wird vom Benutzer gesteuert.
    Naja... falls er die Straße nicht verlassen darf, würde ich einfach nur prüfen, ob sich der LKW Koordinatenmäßig innerhalb der Straße befindet und weitere Lenkbewegungen einfach nicht zulassen, einen Crash auslösen oder ihn an deiner virtuellen Leitplanke schrabben lassen.


    Was programmierst du denn da? Ein Spiel?!
     
    Gruß,
    Sebastian

    Mein XING Profil

    Hilfreiche Antworten bitte bewerten!

  4. #4
    Avatar von mage
    mage mage ist offline Mitglied Platin
    Registriert seit
    May 2002
    Ort
    Berliner Speckgürtel
    Beiträge
    707
    Eine Möglichkeit ist auch eine zusätzliche Schwarz/Weiß-Grafik zu erstellen.
    So lange der sich die Kooridinaten im Weißenbereich befinden, darf er fahren, schwarz ist er ausserhalb.
     
    Allen ist das Denken erlaubt, vielen bleibt es erspart. (Kurt Goetz)

  5. #5
    Topia Topia ist offline Mitglied Bronze
    Registriert seit
    Feb 2008
    Beiträge
    48
    Du könntes mit Hilfe des Inkrement-Operators arbeiten.

    Bsp.
    Code :
    1
    2
    3
    
     int LKWp = 660;
            PictureBox1.Location = new Point(LKWp, y);
            LKWP++;
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 20.03.08, 13:52
  2. Antworten: 12
    Letzter Beitrag: 20.06.06, 19:28
  3. Antworten: 4
    Letzter Beitrag: 02.12.04, 13:56
  4. Antworten: 1
    Letzter Beitrag: 13.08.04, 23:04
  5. Antworten: 3
    Letzter Beitrag: 26.01.04, 10:11