本文整理汇总了Python中background.Background.positionX方法的典型用法代码示例。如果您正苦于以下问题:Python Background.positionX方法的具体用法?Python Background.positionX怎么用?Python Background.positionX使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类background.Background
的用法示例。
在下文中一共展示了Background.positionX方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: MoveTank
# 需要导入模块: from background import Background [as 别名]
# 或者: from background.Background import positionX [as 别名]
MoveTank(tself,
inputs.key_state("KEY_LEFT"),
inputs.key_state("KEY_RIGHT"),
inputs.key_state("KEY_UP"),
inputs.key_state("KEY_DOWN"),
inputs.key_state("KEY_SPACE"),
bullet0)
MoveTank(tank1, False, True, True, False, True, bullet1)
MoveBullet(bullet0, tank0)
MoveBullet(bullet1, tank1)
camera.reset(lens1)
camera.rotateY(tself.a)
camera.rotateX(90)
camera.position((tself.x(), tself.y(), -60.0))
pi3d.opengles.glLineWidth(ctypes.c_float(2.0))
bkgd.positionX(tself.x())
bkgd.positionY(tself.y())
bkgd.tick(dt)
bkgd.draw()
pi3d.opengles.glLineWidth(ctypes.c_float(3.0))
for o in objects:
o.tick(dt)
for i in range(0, 4): # draw moving objects
if objects[i] != tself:
objects[i].draw(False) # wireframe
mwo.draw() # draw stationary wireframe objects
for i in range(4, len(objects)):
objects[i].drawIfHit(False)
camera.reset(lens0)
camera.rotateY(tself.a)