also ich habe ein Problem, dass die meisten von euch wahrscheinlich lösen können.
Also hier der Code:
Code: Alles auswählen
InitSprite()
InitSound()
InitKeyboard()
InitMouse()
OpenWindow(0,0,0,800,500,"Level Editor",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0),300,0,500,500,0,0,0)
If CreateGadgetList(WindowID(0))
ButtonGadget(0,0,0,0,0,"")
ButtonGadget(1,0,0,50,20,"New")
ButtonGadget(2,0,22,50,20,"Open")
ButtonGadget(3,0,44,50,20,"Save")
ButtonGadget(4,260,0,20,20,">")
ButtonGadget(5,280,0,20,20,">>")
ButtonGadget(6,240,0,20,20,"<")
ButtonGadget(7,220,0,20,20,"<<")
TextGadget(8,0, 130,250, 220, "PosX:"+Str(PosX), #PB_Text_Center|#PB_Text_Border)
EndIf
Repeat
ExamineKeyboard()
Event = WindowEvent()
Select EventGadget() ; Welches Gadget hat das Ereignis ausgelöst?
Case 4
PosX + 50
SetGadgetText(8,"PosX:"+Str(PosX))
EndSelect
StartDrawing(ScreenOutput())
For abcdefg = 0 To 500 Step 50
Line(0,abcdefg,500,0,#White)
Next
For bcdefg = 0 To 500 Step 50
Line(bcdefg,0,0,500,#White)
Next
StopDrawing()
Wie kann ich diesen kleinen Denkfehler beheben?
Danke schon im Vorraus
Milchshake