datwi mit variablenanhang öffnen?!?
Übersicht

TodeskopBetreff: datwi mit variablenanhang öffnen?!? |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
wenn ich eine datei öffne z.b.
Code: [AUSKLAPPEN] Function Himmel()
m=CreateMesh() ;forne b=LoadBrush( "background.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,-1,0,0:AddVertex s,+1,+1,-1,1,0 AddVertex s,+1,-1,-1,1,1:AddVertex s,-1,-1,-1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;rechts b=LoadBrush( "background.jpg",821) s=CreateSurface( m,b ) AddVertex s,+1,+1,-1,0,0:AddVertex s,+1,+1,+1,1,0 AddVertex s,+1,-1,+1,1,1:AddVertex s,+1,-1,-1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;hinten b=LoadBrush( "background.jpg",821) s=CreateSurface( m,b ) AddVertex s,+1,+1,+1,0,0:AddVertex s,-1,+1,+1,1,0 AddVertex s,-1,-1,+1,1,1:AddVertex s,+1,-1,+1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;links b=LoadBrush( "background.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,+1,0,0:AddVertex s,-1,+1,-1,1,0 AddVertex s,-1,-1,-1,1,1:AddVertex s,-1,-1,+1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;oben b=LoadBrush( "background.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,+1,0,1:AddVertex s,+1,+1,+1,0,0 AddVertex s,+1,+1,-1,1,0:AddVertex s,-1,+1,-1,1,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b EntityShininess m,1 ScaleMesh m,100,50,100 FlipMesh m EntityFX m,257 EntityOrder m,10 Return m PositionEntity m,0,30,0 End Function und dann bei den geöffneten dateien caso machen will.... und diese veriable dan so wie man lustig ist verändern kann... Code: [AUSKLAPPEN] variable#=1
wolken = himmelwolken("himmel") Function Himmel() m=CreateMesh() ;forne b=LoadBrush( file$+"+variable#.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,-1,0,0:AddVertex s,+1,+1,-1,1,0 AddVertex s,+1,-1,-1,1,1:AddVertex s,-1,-1,-1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;rechts b=LoadBrush( file$+"+variable#.jpg",821) s=CreateSurface( m,b ) AddVertex s,+1,+1,-1,0,0:AddVertex s,+1,+1,+1,1,0 AddVertex s,+1,-1,+1,1,1:AddVertex s,+1,-1,-1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;hinten b=LoadBrush( file$+"+variable#.jpg",821) s=CreateSurface( m,b ) AddVertex s,+1,+1,+1,0,0:AddVertex s,-1,+1,+1,1,0 AddVertex s,-1,-1,+1,1,1:AddVertex s,+1,-1,+1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;links b=LoadBrush( file$+"+variable#.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,+1,0,0:AddVertex s,-1,+1,-1,1,0 AddVertex s,-1,-1,-1,1,1:AddVertex s,-1,-1,+1,0,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b ;oben b=LoadBrush( file$+"+variable#.jpg",821) s=CreateSurface( m,b ) AddVertex s,-1,+1,+1,0,1:AddVertex s,+1,+1,+1,0,0 AddVertex s,+1,+1,-1,1,0:AddVertex s,-1,+1,-1,1,1 AddTriangle s,0,1,2:AddTriangle s,0,2,3 FreeBrush b EntityShininess m,1 ScaleMesh m,100,50,100 FlipMesh m EntityFX m,257 EntityOrder m,10 Return m PositionEntity m,0,30,0 End Function danke für antworten^^!! |
||
![]() |
derAtomkeksehemals "Sethus" |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich verstehe nicht was deine Frage ist. Du möchtest einen Quellcode laden und eine Variable hinzufügen? | ||
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ja aber so das sie immer veränderbar ist so das ich zb.
Code: [AUSKLAPPEN] variable#=1
loadmesh("himmel+eine zahl die durch die variable gelesen wird+dateiende") While not key hit(1) if keyhit(200) variable=variable+1 if variable<Anzahl der dateien variable=1 end if so besser verständlich?? |
||
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Meinst du so ???
LoadBrush( file$ + variable + ".jpg") Im Text nützt die dir wenig , ist ja kein PHP . |
||
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
geht das denn oder muss i9ch mir keine hoffnungen machen...
und wenn es geht wie |
||
![]() |
FreetimeCoder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du kannst Dateinamen mit Variablen laden, aber nicht so:
b=LoadBrush( file$+"+variable#.jpg",821) sondern so: b=LoadBrush( file$+ variable +".jpg",821) Markus2 hat Folgendes geschrieben: Im Text nützt die dir wenig , ist ja kein PHP .
Das soll nur heißen, dass du nicht "+variable#.jpg" schreiben kannst, weil dann alles in "" als String interpretiert wird, und dann die Datei +variable#.jpg geöffnet werden würde. Beispiel: Code: [AUSKLAPPEN] file$="Test"
Variable=4 Print file$+"+variable#.jpg" Print file$+ variable +".jpg" WaitKey |
||
"Wir haben keine Chance, aber wir werden sie nutzen!"
Projekte: Dexterity Ball (100%) Aquatic Atmosfear (22 % ca 4700 Zeilen) eingefrohren mangels OOP Fähigkeiten von Blitz (ehemals Uboot) PC: Intel D 3 GHz | NVidiaGforce 6700 256 Mb | 1024 Mb DDR RAM 400 Mhz | 2x160 GB S-ATA |
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
OOOOhhh ja danke aber wie geht des dann das ich das z.b. während des musikabspielens tausche also einen track nach vorne oder aus tag nacht machen...
oder kann ich dann einfach die variable ändern..... ich probies ma und ein großes danke für den tipp(wäre ich nie drauf gekommen ![]() ![]() |
||
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
scheiße geht trotzdem nicht -.-
ich habe es so geschrieben: file$=metaball variable#=1 blablabla=LoadMesh( file$+ variable#+ ".x" ) |
||
![]() |
FreetimeCoder |
![]() Antworten mit Zitat ![]() |
---|---|---|
variable#=1 ist eine Floatvariable!
Du brauchst aber Integer also Variable%=1 Code: [AUSKLAPPEN] Var1#=1
Var2%=1 Print Var1 Print Var2 |
||
"Wir haben keine Chance, aber wir werden sie nutzen!"
Projekte: Dexterity Ball (100%) Aquatic Atmosfear (22 % ca 4700 Zeilen) eingefrohren mangels OOP Fähigkeiten von Blitz (ehemals Uboot) PC: Intel D 3 GHz | NVidiaGforce 6700 256 Mb | 1024 Mb DDR RAM 400 Mhz | 2x160 GB S-ATA |
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
AAAAssssooooooooo mit dem float und so hab ich mich noch nie beschäftigt deswegen dachte ich nehmen wa einfach die^^
danke ich werds gleif probieren |
||
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das geht nicht.... ![]() ![]() ![]() ![]() scheiße..... ich habe doch eingegeben: file$=metaball variable%=1 blablabla=LoadMesh( file$+ variable%+ ".x" ) |
||
![]() |
FreetimeCoder |
![]() Antworten mit Zitat ![]() |
---|---|---|
file$=metaball
Das geht nicht! Metaball wird als Variable interpretiert, willst du es als Buchstaben haben, muss es so heißen: file$="metaball" TIPP: Stetze dich nochmal mit Varibalen und deren Deklaration auseinander. |
||
"Wir haben keine Chance, aber wir werden sie nutzen!"
Projekte: Dexterity Ball (100%) Aquatic Atmosfear (22 % ca 4700 Zeilen) eingefrohren mangels OOP Fähigkeiten von Blitz (ehemals Uboot) PC: Intel D 3 GHz | NVidiaGforce 6700 256 Mb | 1024 Mb DDR RAM 400 Mhz | 2x160 GB S-ATA |
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
JAAAAAAAAAAAAA, ES GEHT^^.....
Wie geil DANKEDANKEDANKe... Ich werde deinen tipp wahrnehmen und variablen nochma durchgehen.... DANKEDANKEDANKE und frohe weinachten im voraus^^ |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
FreetimeCoder hat Folgendes geschrieben: variable#=1 ist eine Floatvariable!
Du brauchst aber Integer also Variable(%)=1 Braucht er nicht, wenn er die Datei bla0.000.jpg oder so nennen will ^^ Todeskop, du stellst lauter sinnlose fragen, pushst deine threads und weder suchst du, noch schaust auf tutorial seiten, auf denen all das und noch viel mehr nicht nur ein Mal gezeigt wurde. http://www.robsite.de |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
und wie kann ich diesen wert jetzt ändern...
ich habs versucht aber da ist nichts passiert.... bitte um hilfe.. |
||
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
In dem du deiner Variablen neue Werte zuweist ... | ||
Todeskop |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ja aber geht ja schlecht da ich dieses load...
nicht in while not key hit(1) einbauen kann und inne function geht es auch nicht |
||
![]() |
Markus2 |
![]() Antworten mit Zitat ![]() |
---|---|---|
In deiner Hauptschleife kannste die Werte ändern z.B. bei einem
Tastendruck und dann rufste die Funk. mit diesen Parametern auf . Wenn du ein neues Objekt erstellt mußte einfach vorher dafür sorgen das das davor verschwindet z.B. mit FreeEntity MeinHimmelEntity=Himmel(MeinHimmelEntity,Name,Nummer) function Himmel(...) if MeinHimmelEntity then freeentity MeinHimmelEntity Das ist falsch ! Return m PositionEntity m,0,30,0 muß dann wenn so sein PositionEntity m,0,30,0 Return m |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group