def update(self, *args): SFMLApp.update(self,*args) if(self.input().button("quit").was_just_pressed()): self.quit() self.text_string.time += 1.0*args[0] self.text_string_shadow.time += 1.0*args[0] self.text_string2.time += 1.0*args[0] self.text_string2_shadow.time += 1.0*args[0]
def update(self, *args): SFMLApp.update(self,*args) if(self.input().button("quit").was_just_pressed()): self.quit() if( self.input().button("toggle_edges").was_just_pressed() ): self.edgesLayer.visible(not self.edgesLayer.visible()) if( self.input().button("toggle_front").was_just_pressed() ): self.front.visible(not self.front.visible()) if( self.input().button("toggle_back").was_just_pressed() ): self.back.visible(not self.back.visible()) if( self.input().button("toggle_filtermode").was_just_pressed() ): current = self.drawTarget().filterMode() if(current is NEAREST): self.drawTarget().filterMode(LINEAR) else: self.drawTarget().filterMode(NEAREST) cam_velocity = Vector2() if( self.input().button("left").is_pressed() ): cam_velocity.x = CAM_SPEED elif( self.input().button("right").is_pressed() ): cam_velocity.x = -CAM_SPEED if( self.input().button("up").is_pressed() ): cam_velocity.y = CAM_SPEED elif( self.input().button("down").is_pressed() ): cam_velocity.y = -CAM_SPEED self.cam.position(self.cam.realPosition() + cam_velocity)