Script net_game_py
[hide private]
[frames] | no frames]

Source Code for Script script-net_game_py

 1  from controller import GameController 
 2  from constants import WINDOW_WIDTH, WINDOW_HEIGHT, FULL_SCREEN 
 3  from cocos.director import director 
 4  from cocos.layer.base_layers import Layer 
 5  from cocos.scene import Scene 
 6  from cocos.scenes.transitions import FadeTransition 
 7  from cocos.text import Label, TextElement, RichLabel 
 8  from cocos.utils import SequenceScene 
 9  from cocos.actions.interval_actions import MoveBy, Delay 
10  from constants import BACKGROUND_Z, WINDOW_WIDTH, WINDOW_HEIGHT, FULL_SCREEN 
11  from imageLayer import ImageLayer 
12  from game import * 
13  from cocos.actions.interval_actions import FadeIn 
14   
15  from cocos import pygletreactor 
16  pygletreactor.install() 
17   
18  director.init(width=WINDOW_WIDTH, height=WINDOW_HEIGHT, fullscreen=FULL_SCREEN) 
19   
20  s = Scene(MainMenu()) 
21  menu_background = ImageLayer(os.path.join("images", "backgrounds", "menu-chalkboard.png")) 
22  menu_background.position = (0,0) 
23  menu_background.anchor = (0.0, 0.0) 
24  menu_background.scale = 1 
25  s.add(menu_background) 
26   
27   
28  # blank_scene = Scene() 
29  # director.run(FadeTransition(s, 1, blank_scene)) 
30   
31   
32 -def director_run_no_loop(scene):
33 # this is the same as director.run, without the eventloop 34 35 director.scene_stack.append(director.scene) 36 director._set_scene(scene)
37 38 # trans = FadeTransition(s,2,Scene(IntroText())) 39 40 sequence = SequenceScene(Scene(IntroText()), s) 41 42 #director.run(sequence) 43 director_run_no_loop(sequence) 44 45 from twisted.internet import reactor 46 reactor.run(call_interval=0.08) 47