enerccio@G73JH-Arch:~/workspace/clone/src$ python2 Python 2.7.1 (r271:86832, Feb 21 2011, 01:26:25) [GCC 4.5.2 20110127 (prerelease)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import pyglet, cocos >>> img = pyglet.image.load("data/bcg.png") >>> director = cocos.director.director >>> director.init(width=1024, height=768) >>> sc = cocos.sprite.Sprite(img, position=(0,0)) >>> sc >>> class a(cocos.scene.Scene): ... def __init__(self): ... cocos.scene.Scene.__init__(self) ... >>> class a(cocos.scene.Scene): ... def __init__(self, lay): ... cocos.scene.Scene.__init__(self) ... self.add(lay) ... >>> class Lay(cocos.layer.Layer): ... def __init__(self, obj): ... cocos.layer.Layer.__init__(self) ... self.add(obj) ... >>> director.run(a(Lay(sc))) ^CTraceback (most recent call last): File "", line 1, in File "/usr/lib/python2.7/site-packages/cocos/director.py", line 450, in run event_loop.run() File "/usr/lib/python2.7/site-packages/pyglet/app/xlib.py", line 65, in run pending_displays, _, _ = select.select(iwtd, (), (), sleep_time) KeyboardInterrupt >>> sc.draw() >>> director.run(a(Lay(sc))) ^CTraceback (most recent call last): File "", line 1, in File "/usr/lib/python2.7/site-packages/cocos/director.py", line 450, in run event_loop.run() File "/usr/lib/python2.7/site-packages/pyglet/app/xlib.py", line 93, in run sleep_time = self.idle() File "/usr/lib/python2.7/site-packages/pyglet/app/__init__.py", line 193, in idle window.dispatch_event('on_draw') File "/usr/lib/python2.7/site-packages/pyglet/window/__init__.py", line 1219, in dispatch_event EventDispatcher.dispatch_event(self, *args) File "/usr/lib/python2.7/site-packages/pyglet/event.py", line 340, in dispatch_event if handler(*args): File "/usr/lib/python2.7/site-packages/cocos/director.py", line 483, in on_draw self.scene.visit() File "/usr/lib/python2.7/site-packages/cocos/cocosnode.py", line 651, in visit c.visit() File "/usr/lib/python2.7/site-packages/cocos/cocosnode.py", line 651, in visit c.visit() File "/usr/lib/python2.7/site-packages/cocos/cocosnode.py", line 644, in visit self.draw() File "/usr/lib/python2.7/site-packages/cocos/sprite.py", line 242, in draw self._vertex_list.draw(GL_QUADS) File "/usr/lib/python2.7/site-packages/pyglet/graphics/vertexdomain.py", line 339, in draw self.domain.draw(mode, self) File "/usr/lib/python2.7/site-packages/pyglet/graphics/vertexdomain.py", line 272, in draw attribute.enable() File "/usr/lib/python2.7/site-packages/pyglet/graphics/vertexattribute.py", line 375, in enable glEnableClientState(GL_COLOR_ARRAY) File "/usr/lib/python2.7/site-packages/pyglet/gl/lib.py", line 97, in errcheck from pyglet import gl KeyboardInterrupt >>> director.show_FPS = True >>> director.run(a(Lay(sc)))