Edit

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

biegl

Betreff: Edit

BeitragSo, Nov 07, 2004 21:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Edit
  • Zuletzt bearbeitet von biegl am Sa, Jun 11, 2011 14:08, insgesamt einmal bearbeitet

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragSo, Nov 07, 2004 21:14
Antworten mit Zitat
Benutzer-Profile anzeigen
ohne Code
kann ich nur sagen das du die Function nur aufrufst wenn neuue erstellt werden müssen und nicht bei jedem Schleifen durchlauf
[BB2D | BB3D | BB+]
 

biegl

BeitragSo, Nov 07, 2004 21:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Edit
  • Zuletzt bearbeitet von biegl am Sa, Jun 11, 2011 14:09, insgesamt einmal bearbeitet
 

Timo

BeitragSo, Nov 07, 2004 21:27
Antworten mit Zitat
Benutzer-Profile anzeigen
pro schleifendurchlauf ein neues Item. Das heißt, die schleife muss auch über die ganze funktion gehen. Und wieso 10 wenn bei dir steht: "For i=1 to 2" ?

so müsste es eigentlich funktionieren...
Diese Funktion darfst du aber nur dann aufrufen, wenn du auch 10 neue haben willst, und nicht einmal pro schleife Wink

Code: [AUSKLAPPEN]

Function gold()
For i=1 To 10
  gold_.item =New item
  gold_\mesh=LoadMesh("gfx/dings.3ds")
  gold_\art=Gold
  gold_\menge=Rnd(1,10)
  gold_\x=Rnd(1,1000)
  gold_\y=EntityY(terrain)
  gold_\z=Rnd(1,1000)
  PositionEntity gold_\mesh,gold_\x,gold_\y,gold_\z
  ScaleEntity gold_\mesh,0.01,0.01,0.01
  goldtext=LoadTexture("gfx/gold.jpg")
  EntityTexture gold_\mesh,goldtext
next
End Function

 

David

BeitragSo, Nov 07, 2004 21:34
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi!

Code: [AUSKLAPPEN]

Function gold()


For i=1 To 10
gold_.item =New item 

gold_\mesh=LoadMesh("gfx/dings.3ds")

gold_\art=Gold
gold_\menge=Rnd(1,10)
gold_\x=Rnd(1,1000)
gold_\y=EntityY(terrain)
gold_\z=Rnd(1,1000)

PositionEntity gold_\mesh,gold_\x,gold_\y,gold_\z
ScaleEntity gold_\mesh,0.01,0.01,0.01
goldtext=LoadTexture("gfx/gold.jpg")
EntityTexture gold_\mesh,goldtext
next
End Function


Du musst alles in die Schleife schreiben, sonst wird nur das letzte Objekt vollständig initialisiert.
Auserdem muss die Schleife von 1 - 10 gehen.

Edit: zu spät ;}

grüße
http://bl4ckd0g.funpic.de

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group