frage zu Mousehit

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

US-Blitz

ehemals "SimssmiS"

Betreff: frage zu Mousehit

BeitragSo, Mai 09, 2010 21:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
For r=0 To 20
For i=0 To 8
If MouseX()=>i*150 And MouseX()<i*150+150 And MouseY()>=r*50+24 And MouseY()<=r*50+24+50 And MouseHit(1) Then tamplates=tamplates+1 xbacko(tamplates)=xback/-1+i*150 ybacko(tamplates)=yback/-1+r*50+24 Gosub zeichnen
DrawImage Cursor,MouseX(),MouseY()
Next
Next


.zeichnen
For i2=1 To tamplates
If i2=wasser Then
DrawImage=Wasser
ElseIf i2<tampartchange Then
DrawImage Boden,xbacko(i2),ybacko(i2)
Else DrawImage Bodenchanged,xbacko(i2),ybacko(i2)
EndIf
Next

ja meckert schon mal übers goto ich übersehe es einfach jetzt zu meiner Frage es wird nichts gezeichnet benutze ich statt Mousehit Mousedown funktioniert es kommt aber zu einer arry überschreitung von xbacko da es auf 1000 begrenzt ist und durch mousdown bei jedem durchlauf erhöht wird was kann ich da machen????

Chrise

Betreff: Re: frage zu Mousehit

BeitragSo, Mai 09, 2010 21:13
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ich bin mir nicht sicher, aber wird Mousehit nicht nur bei bestimmten Situationen (schleifen) aktualisiert, also ausgeschlossen deiner For Next schleifen.

Sonst versuchs mal, indem du zuerst das Mousehit(1) abspeicherst und dann immer die variable verwendest Wink
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

US-Blitz

ehemals "SimssmiS"

BeitragSo, Mai 09, 2010 21:14
Antworten mit Zitat
Benutzer-Profile anzeigen
frage wie Laughing ich hab noch keine große erfahrung : Sad

Chrise

BeitragSo, Mai 09, 2010 21:19
Antworten mit Zitat
Benutzer-Profile anzeigen
SimssmiS hat Folgendes geschrieben:
frage wie Laughing ich hab noch keine große erfahrung : Sad


MHit=Mousehit(1)

-> MHit genauso wie Mousehit verwenden Wink
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

US-Blitz

ehemals "SimssmiS"

BeitragSo, Mai 09, 2010 21:21
Antworten mit Zitat
Benutzer-Profile anzeigen
bei druck mhit=1 oder was is das ergebnis

Edit Sorry hab es selber mal getestet hätte es mir denken können klappt danke du bist der beste

Chrise

BeitragSo, Mai 09, 2010 21:34
Antworten mit Zitat
Benutzer-Profile anzeigen
wunderbar, das freut mich! Wink
Llama 1 Llama 2 Llama 3
Vielen Dank an Pummelie, der mir auf seinem Server einen Platz für LlamaNet bietet.

D2006

Administrator

BeitragSo, Mai 09, 2010 21:51
Antworten mit Zitat
Benutzer-Profile anzeigen
Bitte eröffne bei jedem Problem nicht gleich einen Thread, sondern schau, ob es das Problem vllt nicht schon vorher gab. Gerade bei diesem ist es nämlich der Fall. Es gibt tausende Threads dazu, u.a. in der Blitz FAQ, die du so oder so gelesen haben solltest.

PS: Wie du siehst hab ich deine gewünschte Umbenennung vorgenommen.
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard
Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium
Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group