Ergebnis 1 bis 4 von 4

Thema: EGP - IDs durch Schleifen setzen?

  1. #1

    Standard EGP - IDs durch Schleifen setzen?

    N'Abend Leute,

    ich habe im EGP-Quelltext einige Objekte, genauer gesagt mehrere egpPoly, die sich wiederholen. Diese möchte ich nun in eine Schleife legen, jedes muss jedoch eine eigene ID erhalten. Nun kam ich auf die Idee, die IDs mit dem Schleifenzähler in Bezug zu setzen, jedoch wurden die egpPoly nicht dargestellt.

    Kann es sein, dass die EGP-IDs keine Variablen erlauben sondern Konstant bleiben müssen?

    Den Original-Code habe ich schon entfernt, daher nur ein Beispiel, wie ich es gemacht habe, was nicht funktionieren wollte:

    PHP-Code:
    Zaehler=0
    while(Zaehler<=8){
    EGP:egpPoly(1+Zaehler,array(Koordinaten-abhängig-vom-Zaehler),Farb-Vector4)
    Zaehler++} 
    Funktionieren tut es jedoch logischerweise mit konstanter ID, auch die Koordinaten werden bei konstantem Zähler korrekt berechnet. Also so geht es zum Beispiel:
    PHP-Code:
    Zaehler=1,EGP:egpPoly(1,array(Koordinaten-abhängig-vom-Zaehler),Farb-Vector4)
    Zaehler=2,EGP:egpPoly(2,array(Koordinaten-abhängig-vom-Zaehler),Farb-Vector4)
    ... 
    Ist aber nicht das Wahre, weil ich pro Durchgang 2 egpPoly mit jeweils 4 Punkten erstellen will und das ganze in 9 Durchgängen.

    Ist das wirklich so... unschön zu regeln mit der stets konstanten ID oder habe ich da etwas übersehen?

  2. #2
    My Little Blender: Rendering is Magic Avatar von Mitsuma
    Registriert seit
    07.02.2007

    Standard AW: EGP - IDs durch Schleifen setzen?

    Habs nicht getestet, aber versuchs mal damit.
    PHP-Code:
    Zaehler=1
    while(Zaehler<=9){
    EGP:egpPoly(Zaehler,array(Koordinaten-abhängig-vom-Zaehler),Farb-Vector4)
    Zaehler Zaehler+1
    Besser wär aber eigentlich ne Zählschleife.

    PHP-Code:
    for(Zaehler=1,Zaehler<=8){
    EGP:egpPoly(Zaehler,array(Koordinaten-abhängig-vom-Zaehler),Farb-Vector4)

    PS: Ich weiß grad nicht ob es nen , oder ; in der for-Schleife sein muss.
    Geändert von Mitsuma (17.03.2010 um 18:51 Uhr)

  3. #3

    Standard AW: EGP - IDs durch Schleifen setzen?

    Danke Dir, werde ich morgen mal ausprobieren . Für heute habe ich die Schnauze voll vom EGP-Code

  4. #4

    Standard AW: EGP - IDs durch Schleifen setzen?

    Hatte leider nicht geklappt, offenbar will EGP tatsächlich jede ID direkt eingetragen haben.

    Aber danke Dir nochmals

    PS: "," in der For-Schleife als Parameter-Trenner ist übrigens richtig gewesen.

Ähnliche Themen

  1. DOD Fahne setzen
    Von DerMapper im Forum Mapping
    Antworten: 13
    Letzter Beitrag: 25.07.2008, 14:03
  2. Npc am pc setzen
    Von Dark im Forum Mapping
    Antworten: 4
    Letzter Beitrag: 30.03.2008, 10:33
  3. CHmod setzen
    Von chris14465 im Forum Software
    Antworten: 0
    Letzter Beitrag: 12.08.2007, 12:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •