camera4
来源:互联网 发布:淘宝上哪家皮草店好 编辑:程序博客网 时间:2024/06/06 16:38
if direction == DOWN:
if self.y < WORLDHEIGHT - WINDOWHEIGHT - 1:
print "down here"
print self.y,WORLDHEIGHT - WINDOWHEIGHT - 1
print self.player.y,WINDOWWIDTH/2
if self.player.y - 0 < WINDOWHEIGHT/2:
self.player.y += min(WINDOWHEIGHT/2 - self.player.y ,CAMERASPEED)
else:
self.y += min(WORLDHEIGHT - WINDOWHEIGHT-self.y,CAMERASPEED)
elif self.y >= WORLDHEIGHT - WINDOWHEIGHT - 1:
print "down there"
if self.player.y <= WINDOWHEIGHT - 1-self.player.height:
self.player.y += min(WINDOWHEIGHT - 1-self.player.y-self.player.height,CAMERASPEED)
print self.y,self.player.y
class Sq:
def __init__(self,x,y,cam):
self.surf = pygame.image.load("squirrel.png")
self.x = x
self.y = y
self.cam = cam
self.rect = self.surf.get_rect()
self.width = self.rect.width
self.height = self.rect.height
def get_world_x(self):
return self.x + self.cam.x
def get_world_y(self):
return self.y + self.cam.y
CAMERASURF = pygame.display.set_mode((WINDOWWIDTH,WINDOWHEIGHT))
if self.y < WORLDHEIGHT - WINDOWHEIGHT - 1:
print "down here"
print self.y,WORLDHEIGHT - WINDOWHEIGHT - 1
print self.player.y,WINDOWWIDTH/2
if self.player.y - 0 < WINDOWHEIGHT/2:
self.player.y += min(WINDOWHEIGHT/2 - self.player.y ,CAMERASPEED)
else:
self.y += min(WORLDHEIGHT - WINDOWHEIGHT-self.y,CAMERASPEED)
elif self.y >= WORLDHEIGHT - WINDOWHEIGHT - 1:
print "down there"
if self.player.y <= WINDOWHEIGHT - 1-self.player.height:
self.player.y += min(WINDOWHEIGHT - 1-self.player.y-self.player.height,CAMERASPEED)
print self.y,self.player.y
class Sq:
def __init__(self,x,y,cam):
self.surf = pygame.image.load("squirrel.png")
self.x = x
self.y = y
self.cam = cam
self.rect = self.surf.get_rect()
self.width = self.rect.width
self.height = self.rect.height
def get_world_x(self):
return self.x + self.cam.x
def get_world_y(self):
return self.y + self.cam.y
CAMERASURF = pygame.display.set_mode((WINDOWWIDTH,WINDOWHEIGHT))
- camera4
- android camera4.2.2导入eclipse编译
- oracle表空间
- Spring jdbc 批量更新
- camera3
- POJ 2923 Relocation (状态压缩 0-1背包)
- android 各种控件颜色值的设置(使用Drawable,Color)
- camera4
- JBOSS多实例部署出现Table already exists: JMS_MESSAGES in statement[更新]
- HDU_4317 Unfair Nim 状态压缩dp
- camera5
- 思维、找规律题目汇总
- ubuntu bluetooth 配对过程
- 2012-7-31 总结
- NAND Flash 驱动详解
- 如何在按下(但是没有长按)和长按时分别执行不同的操作