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


Python Window.__init__方法代码示例

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


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

示例1: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
 def __init__(self, view_size=(10,10),scale=(10),*args, **kwargs):
     Window.__init__(self, *args, **kwargs)
     self.set_mouse_visible(True)
     
     self.view_scale = scale#min(self.width/view_size[0],self.height/view_size[1])
     self.view_size = view_size
     
     self.undo = UndoManager(self)
     
     self.width = self.view_scale*self.view_size[0]
     self.height = self.view_scale*self.view_size[1]
     
     self.setup()
开发者ID:Hugoagogo,项目名称:squiglet,代码行数:15,代码来源:editor.py

示例2: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
    def __init__(self):
        vs = True  # limit FPS or something

        try:
            # Try and create a window with multisampling (antialiasing)
            config = Config(sample_buffers=1, samples=4, 
                          depth_size=16, double_buffer=True,)
            GLWindow.__init__(self, self.sizeX, self.sizeY, vsync=vs, 
                              resizable=False, config=config)
        except pyglet.window.NoSuchConfigException:
            # Fall back to no multisampling for old hardware
            super(Melee, self).__init__(self.sizeX, self.sizeY, vsync=vs, 
                                        resizable=False)
        
        # Initialize OpenGL
        squirtle.setup_gl()
开发者ID:greenm01,项目名称:openmelee,代码行数:18,代码来源:gl.py

示例3: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
    def __init__(self):
        
        self.icons = Icons()
        #self.sounds = Sounds()
        Window.__init__(self)
        glEnable(GL_DEPTH_TEST)
        glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)
        self.set_caption(AppTitle)
        self.set_icon(self.icons.Icon16)
#         self.btnStart = pyglet.input.Button('Jugar')
#         self.btnConfig = pyglet.input.Button('Config')
#         self.btnAbout = pyglet.input.Button('Acerca')
        self.titlelabel = pyglet.text.Label(Title, 
                                            font_name='Tahoma',
                                            font_size=32,
                                            x = self.width // 2,
                                            y = self.height // 2, 
                                            anchor_x='center', 
                                            anchor_y='center'
                                            )
开发者ID:dario61081,项目名称:Game2DWOP,代码行数:22,代码来源:__init__.py

示例4: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
    def __init__(self,a_world):
        # super(MainWnd,self).__init__()
        Window.__init__(self)

        # init GL options
        glEnable(GL_CULL_FACE)
        glFrontFace(GL_CCW)
        glCullFace(GL_BACK)

        glPolygonMode(GL_FRONT, GL_FILL)
        glPolygonMode(GL_BACK, GL_LINE)

        glEnable(GL_DEPTH_TEST)
        glDepthFunc(GL_LEQUAL)
        
        # create the world
        self.the_world=a_world
        
        # create the camera
        self.the_camera=camera.Camera()
        
        self.the_camera.x=400
        self.the_camera.y=-350
        self.the_camera.z=80
开发者ID:pacobarter,项目名称:testing-pyglet,代码行数:26,代码来源:mainwnd.py

示例5: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
 def __init__(self, *args, **kw):
     Window.__init__(self, *args, **kw)
     self.init_window()
开发者ID:GaZ3ll3,项目名称:enable,代码行数:5,代码来源:pyglet_gl.py

示例6: __init__

# 需要导入模块: from pyglet.window import Window [as 别名]
# 或者: from pyglet.window.Window import __init__ [as 别名]
 def __init__(self, height, width):
     Window.__init__(self, height, width)
     self.clock_setted = False
     self.complete = 0
     self.center = Point(height/2, width/2)
开发者ID:insanemainframe,项目名称:pyglet_rpg,代码行数:7,代码来源:window.py


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