当前位置: 首页>>代码示例>>Python>>正文


Python OpenStack.__init__方法代码示例

本文整理汇总了Python中pysollib.stack.OpenStack.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python OpenStack.__init__方法的具体用法?Python OpenStack.__init__怎么用?Python OpenStack.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在pysollib.stack.OpenStack的用法示例。


在下文中一共展示了OpenStack.__init__方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, yoffset=-1, **cap):
     kwdefault(
         cap, max_move=UNLIMITED_MOVES,
         max_accept=UNLIMITED_ACCEPTS, dir=-1)
     OpenStack.__init__(self, x, y, game, **cap)
     if yoffset < 0:
         yoffset = game.app.images.CARD_YOFFSET
     self.CARD_YOFFSET = yoffset
开发者ID:jimsize,项目名称:PySolFC,代码行数:10,代码来源:tarock.py

示例2: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, xoffset, yoffset):
     OpenStack.__init__(self, x, y, game)
     self.CARD_YOFFSET = int(self.game.app.images.CARD_YOFFSET * yoffset)
     # use a sine wave for the x offsets
     self.CARD_XOFFSET = []
     j = 1
     for i in range(30):
         self.CARD_XOFFSET.append(int(math.cos(j) * xoffset))
         j = j + .9
开发者ID:jimsize,项目名称:PySolFC,代码行数:11,代码来源:mughal.py

示例3: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game):
     OpenStack.__init__(self, x, y, game)
     self.CARD_YOFFSET = self.game.app.images.CARD_YOFFSET
     # use a sine wave for the x offsets
     self.CARD_XOFFSET = []
     j = 1
     for i in range(20):
         self.CARD_XOFFSET.append(int(math.sin(j) * 20))
         j = j + .9
开发者ID:jimsize,项目名称:PySolFC,代码行数:11,代码来源:hexadeck.py

示例4: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, yoffset):
     OpenStack.__init__(self, x, y, game)
     self.CARD_YOFFSET = int(self.game.app.images.CARD_YOFFSET * yoffset)
     # use a sine wave for the x offsets
     # compensate for card width
     offset = self.game.app.images.CARDW / 1.7
     self.CARD_XOFFSET = []
     j = 1
     for i in range(20):
         self.CARD_XOFFSET.append(int(math.sin(j) * offset))
         j = j + .9
开发者ID:shlomif,项目名称:PySolFC,代码行数:13,代码来源:hanafuda_common.py

示例5: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, sine=0):
     OpenStack.__init__(self, x, y, game)
     self.CARD_YOFFSET = self.game.app.images.CARD_YOFFSET
     CW = self.game.app.images.CARDW
     if sine:
         # use a sine wave for the x offsets
         self.CARD_XOFFSET = []
         n = 9
         dx = 0.4 * CW * (2*math.pi/n)
         last_x = 0
         for i in range(n):
             x = int(round(dx * math.sin(i + 1)))
             # print x, x - last_x
             self.CARD_XOFFSET.append(x - last_x)
             last_x = x
     else:
         self.CARD_XOFFSET = (-0.45*CW, 0.35*CW, 0.55*CW, -0.45*CW)
开发者ID:shlomif,项目名称:PySolFC,代码行数:19,代码来源:braid.py

示例6: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game):
     OpenStack.__init__(self, x, y, game, max_move=0, max_accept=1)
     self.CARD_YOFFSET = 1
开发者ID:jimsize,项目名称:PySolFC,代码行数:5,代码来源:eiffeltower.py

示例7: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game):
     OpenStack.__init__(self, x, y, game, max_accept=1, max_cards=2)
     self.CARD_YOFFSET = 1
     self.blockmap = []
开发者ID:voyageur,项目名称:PySolFC,代码行数:6,代码来源:pyramid.py

示例8: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, suit=ANY_SUIT, **cap):
     kwdefault(cap, max_move=0, max_accept=0, max_cards=game.NCARDS)
     OpenStack.__init__(self, x, y, game, **cap)
开发者ID:voyageur,项目名称:PySolFC,代码行数:5,代码来源:mahjongg.py

示例9: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, yoffset=1, **cap):
     OpenStack.__init__(self, x, y, game, **cap)
     self.CARD_YOFFSET = yoffset
开发者ID:shlomif,项目名称:PySolFC,代码行数:5,代码来源:larasgame.py

示例10: __init__

# 需要导入模块: from pysollib.stack import OpenStack [as 别名]
# 或者: from pysollib.stack.OpenStack import __init__ [as 别名]
 def __init__(self, x, y, game, **cap):
     kwdefault(cap, mod=8192, dir=0, base_rank=ANY_RANK,
               max_accept=1, max_move=1)
     OpenStack.__init__(self, x, y, game, **cap)
开发者ID:shlomif,项目名称:PySolFC,代码行数:6,代码来源:unionsquare.py


注:本文中的pysollib.stack.OpenStack.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。