omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular
    1. Home
    2. PyNewb94

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    • Profile
    • Following 1
    • Followers 0
    • Topics 1
    • Posts 4
    • Best 0
    • Controversial 0
    • Groups 0

    PyNewb94

    @PyNewb94

    0
    Reputation
    502
    Profile views
    4
    Posts
    0
    Followers
    1
    Following
    Joined Last Online

    PyNewb94 Unfollow Follow

    Latest posts made by PyNewb94

    • RE: Need Help With Scene 2d and Buttons

      @cvp Okay got it to rotate left and to rotate right , how can I go about applying force now like a thrust , I tried action_by But spaceship jumps across the screen ,

      posted in Pythonista
      PyNewb94
      PyNewb94
    • RE: Need Help With Scene 2d and Buttons

      @cvp how would I set the code up to make the player rotate when I press the button ?

      posted in Pythonista
      PyNewb94
      PyNewb94
    • Need Help With Scene 2d and Buttons

      So in my code I have a script which shows a button on screen , when I press the button it’s suppose to make a sound but it doesn’t , eventually I want the button to control the character here’s the code

      from scene import *
      import ui
      import sound 
      import os 
      
      x, y = get_screen_size()
      
      button_font = ('Avenir Next' , 20)
      
      
      class ButtonNode (SpriteNode):
      	def __init__(self, title, *args, **kwargs):
      		SpriteNode.__init__(self, 'pzl:Button1', *args, **kwargs)
      		button_font = ('Avenir Next', 20)
      		self.title_label = LabelNode(title, font=button_font, color='black', position=(0,1), parent=self)
      		self.title = title
      		
      
      
      class Game(Scene):
      	def setup(self):
      		
      		
      		self.background_color = '#000000'
      		self.btn = ButtonNode ('Rotate')
      		self.btn.position =(100,80)
      		self.add_child(self.btn)
      		
      		def touch_began(self, touch):
      		 self.handle_touch(touch)
      		 
      		 
      		def touch_moved(self, touch):
      			pass
      		
      		def touch_ended(self, touch):
      			pass 
      		
      		def handle_touch(self, touch):
      		 if touch.location in self.btn.frame:
      		 	sound.play_effect('8ve:8ve-beep-attention')
      		
      		self.player = SpriteNode('spc:PlayerShip2Red')
      		self.player.anchor_point = (0.5, 0)
      		self.player.position = (self.size.w/2, 120)
      		self.player.size = (20,20)
      		self.add_child(self.player)
      		
      		
      		
      if __name__=='__main__':
      			run(Game(),LANDSCAPE, show_fps = True, multi_touch = True )
      

      Can anyone point me in the right direction ?

      posted in Pythonista
      PyNewb94
      PyNewb94