Bug fixed in sf.String
Code clean up git-svn-id: https://sfml.svn.sourceforge.net/svnroot/sfml/trunk@1037 4e206d99-4929-0410-ac5d-dfc041789085
This commit is contained in:
parent
e28a89f902
commit
870d049bc8
4 changed files with 22 additions and 14 deletions
|
@ -234,14 +234,9 @@ class Main:
|
|||
while self.win.GetEvent(event): # Event Handler
|
||||
if event.Type == sf.Event.Closed:
|
||||
self.win.Close()
|
||||
elif event.Type == sf.Event.KeyPressed:
|
||||
for key in self.keys:
|
||||
if event.Key.Code == key:
|
||||
self.keys[key](True)
|
||||
elif event.Type == sf.Event.KeyReleased:
|
||||
for key in self.keys:
|
||||
if event.Key.Code == key:
|
||||
self.keys[key](False)
|
||||
elif event.Type == sf.Event.KeyPressed or event.Type == sf.Event.KeyReleased:
|
||||
if event.Key.Code in self.keys:
|
||||
self.keys[event.Key.Code](event.Type == sf.Event.KeyPressed)
|
||||
self.win.Display()
|
||||
self.win.Clear(background_color)
|
||||
self.next_frame(self.win)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue