Wiederholen

djoey2006
2008-11-23
2008-11-24
  • djoey2006 - 2008-11-23

    Hallo Alle zusammen!

    Ich möchte gern ein Wiederholungsprozess programmieren und zwar: wenn ein Werkstück am Ende einer bestimmte Strecke von einem Startpunkt, soll ein neues Werkstück am Startpunkt erscheinen. Das Werkstück am Ende ist aber noch zu sehen. Das Problerm dabei ist, dass ich mein Wekstück als BOOL deklariert habe.

    Hat jemand eine Idee?

     
  • Matze001 - 2008-11-23

    Hallo,

    du meinst es soll z.B. eine Rutsche sein auf dem Oben Ojekte abgelegt werden die dann runter rutschen und da auch liegen bleiben.

    Wenn du die Anzahl der Objekte kennst ist es einfach... sagen wir mal es sind drei... dann machst du drei Objekte an der Ausgangsposition. Jedem Objekt gibst du eine Variable für Unsichtbar z.B. Objekt1_unsichtbar . Dann brauchst du noch je zwei Variablen für die Bewegung Objekt1_x , Objekt1_y.

    Wenn das Objekt jetzt "ankommt" setzt du Objekt1_unsichtbar auf 0 und es wird sichtbar, durch eine Aktion veränderst du dann die Werte für Objekt1_x und Objekt1_y um es zu verschieben. Wenn es nicht mehr zu sehen sein soll setzt du einfach wieder Objekt1_unsichtbar auf 1 und kannst ggf. Objekt1_x und Objekt1_y auf 0 setzen, damit das Objekt bei einem erneuten Durchlauf wieder an der Startposition erscheint!

    Hoffe es war nicht zu unverständlich!

    MfG

    Marcel

     
  • djoey2006 - 2008-11-24

    Hallo

    Danke für die Hilfe. Ich bin leider damit nicht weiter gekommen und zwar weil ich insgesamt 3 Rutschen und 12 Werkstücke habe. Unter der 12 Erkstücke hab ich jeweils 4 für Rot, Silber und Schwarz.

    Ich bin echt am Ende und weiss nicht wie weiter kommen kann.

    Ich möchte gern wie gesagt ich die Wiederholung dieses Prozesses realisieren kann. Sobald das erste Werkstück am Endpunkt 1 ist kommt ein neues am Anfang des Förderbandes(wie im Bild) und dieses neues Werkstück verläuft wieder die selbe Strecke bis zum Endpunkt2 in der Rutsche.

    Und ich habe 4 Werkstücke.

    Wie kann das Programmieren denn ich habe mit einem Werkstück angefangen und dieses als eine Boolesche Variable deklariert habe. Ich kann leider net mehr ändern zum INT oderwas anderes. Das ganze Programm funktioniert jetzt so(mit BOOL).

    Danke im voraus

    IMG: Unbenannt.JPG

     

Log in to post a comment.