Example #1
0
def keypress_up(slash=False):
    if not slash and (pressed("left") or pressed("right")): return
    x, y = share.img.getScreenRect()
    iw, ih = share.img.getSize()
    maxy = max(0, define.windowHeight - ih)
    if y == maxy:
        return
    if y + define.moveDistance <= maxy:
        share.img.moveScreenRect(ydiff=define.moveDistance)
    else:
        share.img.setScreenRect(y=maxy)
    core.logdebug(share.img.getRect(), share.img.getScreenRect())
    draw.updateScreen()
Example #2
0
def keypress_up(slash=False):
	if not slash and (pressed("left") or pressed("right")): return
	x, y = share.img.getScreenRect()
	iw, ih = share.img.getSize()
	maxy = max(0, define.windowHeight-ih)
	if y == maxy:
		return
	if y+define.moveDistance <= maxy:
		share.img.moveScreenRect(ydiff=define.moveDistance)
	else:
		share.img.setScreenRect(y=maxy)
	core.logdebug(share.img.getRect(), share.img.getScreenRect())
	draw.updateScreen()
Example #3
0
def keypress_down(slash=False):
    if pressed("up"): return
    if not slash and (pressed("left") or pressed("right")): return
    x, y = share.img.getScreenRect()
    iw, ih = share.img.getSize()
    miny = min(0, define.windowHeight - ih)
    if y == miny:
        return
    elif y - define.moveDistance >= miny:
        share.img.moveScreenRect(ydiff=-define.moveDistance)
    else:
        share.img.setScreenRect(y=miny)
    core.logdebug(share.img.getRect(), share.img.getScreenRect())
    draw.updateScreen()
Example #4
0
def keypress_left():
	if pressed("up"): keypress_up(True)
	elif pressed("down"): keypress_down(True)
	x, y = share.img.getScreenRect()
	iw, ih = share.img.getSize()
	maxx = max(0, define.windowWidth-iw)
	if x == maxx:
		return
	if x+define.moveDistance <= maxx:
		share.img.moveScreenRect(xdiff=define.moveDistance)
	else:
		share.img.setScreenRect(x=maxx)
	core.logdebug(share.img.getRect(), share.img.getScreenRect())
	draw.updateScreen()
Example #5
0
def keypress_left():
    if pressed("up"): keypress_up(True)
    elif pressed("down"): keypress_down(True)
    x, y = share.img.getScreenRect()
    iw, ih = share.img.getSize()
    maxx = max(0, define.windowWidth - iw)
    if x == maxx:
        return
    if x + define.moveDistance <= maxx:
        share.img.moveScreenRect(xdiff=define.moveDistance)
    else:
        share.img.setScreenRect(x=maxx)
    core.logdebug(share.img.getRect(), share.img.getScreenRect())
    draw.updateScreen()
Example #6
0
def keypress_down(slash=False):
	if pressed("up"): return
	if not slash and (pressed("left") or pressed("right")): return
	x, y = share.img.getScreenRect()
	iw, ih = share.img.getSize()
	miny = min(0, define.windowHeight-ih)
	if y == miny:
		return
	elif y-define.moveDistance >= miny:
		share.img.moveScreenRect(ydiff=-define.moveDistance)
	else:
		share.img.setScreenRect(y=miny)
	core.logdebug(share.img.getRect(), share.img.getScreenRect())
	draw.updateScreen()
Example #7
0
def keypress_right():
	if pressed("left"): return
	if pressed("up"): keypress_up(True)
	elif pressed("down"): keypress_down(True)
	x, y = share.img.getScreenRect()
	iw, ih = share.img.getSize()
	minx = min(0, define.windowWidth-iw)
	if x == minx:
		return
	elif x-define.moveDistance >= minx:
		share.img.moveScreenRect(xdiff=-define.moveDistance)
	else:
		share.img.setScreenRect(x=minx)
	core.logdebug(share.img.getRect(), share.img.getScreenRect())
	draw.updateScreen()
Example #8
0
def keypress_right():
    if pressed("left"): return
    if pressed("up"): keypress_up(True)
    elif pressed("down"): keypress_down(True)
    x, y = share.img.getScreenRect()
    iw, ih = share.img.getSize()
    minx = min(0, define.windowWidth - iw)
    if x == minx:
        return
    elif x - define.moveDistance >= minx:
        share.img.moveScreenRect(xdiff=-define.moveDistance)
    else:
        share.img.setScreenRect(x=minx)
    core.logdebug(share.img.getRect(), share.img.getScreenRect())
    draw.updateScreen()
Example #9
0
 def keydown(self):
     core.logdebug(self, "down")
     self.pressed = True
     self.procKeypress()
Example #10
0
def keyup_z():
	#test keyup
	core.logdebug("keyup_z")
Example #11
0
 def keyup(self):
     core.logdebug(self, "up")
     self.lastTime = 0
     self.pressed = False
     if self.event_keyup:
         self.event_keyup()
Example #12
0
def keyup(keyname):
	keyobj = key.get(keyname)
	if not (keyobj and keyobj.procKeyup()):
		core.logdebug(keyname, "up")
Example #13
0
def keypress_z():
	core.logdebug(music.bgm)
	for channel in music.channel:
		core.logdebug(channel)
	core.logdebug(movie.mpeg, movie.playing())
	keyup("z")
Example #14
0
	def keyup(self):
		core.logdebug(self, "up")
		self.lastTime = 0
		self.pressed = False
		if self.event_keyup:
			self.event_keyup()
Example #15
0
def keydown(keyname):
	keyobj = key.get(keyname)
	if not (keyobj and keyobj.procKeydown()):
		core.logdebug(keyname, "down")
Example #16
0
	def keydown(self):
		core.logdebug(self, "down")
		self.pressed = True
		self.procKeypress()
Example #17
0
def keydown(keyname):
    keyobj = key.get(keyname)
    if not (keyobj and keyobj.procKeydown()):
        core.logdebug(keyname, "down")
Example #18
0
def keyup(keyname):
    keyobj = key.get(keyname)
    if not (keyobj and keyobj.procKeyup()):
        core.logdebug(keyname, "up")
Example #19
0
def keypress_z():
    core.logdebug(music.bgm)
    for channel in music.channel:
        core.logdebug(channel)
    core.logdebug(movie.mpeg, movie.playing())
    keyup("z")
Example #20
0
def keyup_z():
    #test keyup
    core.logdebug("keyup_z")