~facundo/enjuewemela/trunk

« back to all changes in this revision

Viewing changes to enjuewemela/cocos/test/test_scene_add_scaled.py

  • Committer: facundo at com
  • Date: 2010-11-20 01:42:31 UTC
  • mfrom: (62.1.3 lint-issues)
  • Revision ID: facundo@taniquetil.com.ar-20101120014231-b2tkyc3mwr84ggcc
Project reorder and lint issues

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# This code is so you can run the samples without installing the package
2
 
import sys
3
 
import os
4
 
sys.path.insert(0, os.path.join(os.path.dirname(__file__), '..'))
5
 
#
6
 
 
7
 
 
8
 
import cocos
9
 
from cocos.director import director
10
 
from cocos.sprite import Sprite
11
 
from cocos.layer import *
12
 
import pyglet
13
 
 
14
 
class TestLayer(cocos.layer.Layer):
15
 
    def __init__(self):
16
 
        super( TestLayer, self ).__init__()
17
 
        
18
 
        x,y = director.get_window_size()
19
 
        sprite1 = Sprite( 'grossini.png' , (x/4, y/2) )
20
 
        sprite2 = Sprite( 'grossinis_sister1.png', (x/2, y/2) )
21
 
        sprite3 = Sprite( 'grossinis_sister2.png', (x/(4/3.0), y/2) )
22
 
 
23
 
        self.add( sprite2 )
24
 
        self.add( sprite1 )
25
 
        self.add( sprite3 )
26
 
 
27
 
if __name__ == "__main__":
28
 
    director.init( resizable=True )
29
 
    main_scene = cocos.scene.Scene()
30
 
    main_scene.add( ColorLayer( 0, 0, 255, 255 ) )
31
 
    l = ColorLayer( 255, 0, 0, 255 ) 
32
 
    l.scale = 0.5
33
 
    main_scene.add( l )
34
 
    l2 =  TestLayer()
35
 
    l2.scale = 2.0
36
 
    main_scene.add( l2 )
37
 
    director.run (main_scene)