Esempio n. 1
0
File: test2.py Progetto: namuol/lite
 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]
Esempio n. 2
0
File: test.py Progetto: namuol/lite
    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)