import pyglet
pyglet.options['graphics_vbo'] = False
from cocos.sprite import Sprite
from cocos.layer import Layer
from cocos.scene import Scene
from cocos.director import director
import Image
im = Image.new('RGBA', (200, 200), (150, 150, 150, 255))
im.save('grey.png', 'PNG')
im = Image.new('RGBA', (100, 100), (255, 0, 0, 0))
im.save('alpha_red.png', 'PNG')
im = Image.new('RGBA', (80, 80), (0, 255, 0, 255))
im.save('green.png', 'PNG')
class Spt(Sprite):
def __init__(self):
super(Spt ,self).__init__('alpha_red.png')
s = Sprite('green.png')
self.add(s, z=2)
class Layer1(Layer):
def __init__(self):
super(Layer1 ,self).__init__()
s = Sprite('grey.png')
self.add(s)
s.position = 300, 300
alpha = Spt()
self.add(alpha, z=2)
alpha.position = 300, 300
if __name__ == '__main__':
director.init(width=900, height=900)
scene1 = Scene(Layer1())
director.run(scene1)