Seite 1 von 1

[Gelöst] Komplett bescheuert ?

Verfasst: 02.01.2010 23:38
von X360 Andy
Erstmal sry für den Thread Titel aber ******

Ich bin nur grad so verzweifelt ... was ist bitte an dem Code unten falsch ?
PB 4.40 Windows 7 | 32 Bit

Code: Alles auswählen

EnableExplicit

InitSprite()

Define MainWindow
Define Button
Define Event, Exit

MainWindow = OpenWindow(#PB_Any, 100, 100, 400, 300, "", #PB_Window_SystemMenu)
OpenWindowedScreen(WindowID(MainWindow), 0, 0, 400, 300, 0, 0, 0)

Button = CreateSprite(#PB_Any, 150, 20)
StartDrawing(SpriteOutput(Button))
  Box(0, 0, 150, 20, $000000)
StopDrawing()

Repeat
  Repeat
    event = WindowEvent()
    Select event
      Case #PB_Event_CloseWindow
        exit = #true
    EndSelect
  Until Event = 0
  
  ClearScreen($EEAAEE)
  
  DisplaySprite(Button, 100, 300)
  
  FlipBuffers()
  
Until exit = #true
Bitte sagt mir, dass ich nicht komplett bescheuert bin....

Edit by NicTheQuick: Als Gelöst markiert

Re: Komplett bescheuert ?

Verfasst: 02.01.2010 23:49
von Falko
Wenn du dein Sprite nicht außerhalb des Fenster in Y darstellen möchtest,
dann mach doch mal dieses hier in der Spritausgabe.

Code: Alles auswählen

DisplaySprite(Button, 100, 200)
Dir Überschrift dürftest du jetzt ändern :lol:

Gruß Falko

Re: Komplett bescheuert ?

Verfasst: 02.01.2010 23:50
von Shadow-Gamer
weil das Sprite nicht erscheint? wenn ja, dann ändere mal deine Koordinaten so, dass es auch noch im Bild ist
Edit: Falko war schneller, ich wolllte es aber trotzdem abschicken^^

Re: Komplett bescheuert ?

Verfasst: 03.01.2010 00:05
von Kiffi
komplett bescheuert ist neben der Threadbenennung auch
die Tatsache, dass Du uns nicht geschrieben hast, warum
Du meinst, dass der Code fehlerhaft ist.

Du hast Glück, dass Falko und Shadow-Gamer ihre Glaskugeln
frisch poliert haben.

Grüße ... Kiffi

Re: Komplett bescheuert ?

Verfasst: 03.01.2010 13:02
von X360 Andy
Ich hab gestern wirklich eine halbe Stunde daran verbracht, ich hab alles mögliche verändert, auch die Parameter von DisplySprite doch hab die wohl trotzdem zu hoch gehabt ....


Trotzdem danke ... :?