Ejemplo n.º 1
0
 def makeBkObj(self):
     return BackGroundSprite().initialize(dict(
         objtype="background",
         movevector=Vector2.rect(100.0, -math.pi),
         drawfillfn=BackGroundSprite.DrawFill_Both,
         memorydc=g_rcs.File2OPedMDCList("background.gif", )[0]
     ))
Ejemplo n.º 2
0
 def makeFrontObj(self):
     o = ForegroundSprite().initialize(
         dict(
             objtype="cloud",
             pos=Vector2(random.random(), random.random()),
             movevector=Vector2.rect(0.01, math.pi),
             movelimit=0.1,
             group=self.dispgroup["frontgroup"],
             movefnargs={"accelvector": Vector2(1, 0)},
             shapefnargs={},
         )
     )
     o.initResource([random.choice(g_rcs.File2OPedMDCList("Clouds.png", slicearg=(1, 4, None, True)))])
     return o