cocos2d模块中整体以结点为基本元素,整个游戏都是由结点来构成的,其中最重要的结点元素就是场景,一个游戏可以有很多个场景,也可以有一个场景,而让场景正常显示,就需要director这个类,cocos.director.Director。director类是整个游戏的核心,全局只有一个实例。
代码解释director
from cocos import director#导入director类
from cocos import scene#导入场景类
from cocos import layer#导入图层
from cocos import text
初始化导演类
director.director.init(width=480,height=600,caption="yuy",fullscreen = False,resizable = True)
获取窗口的尺寸,返回元组
width,heigth = director.director.get_window_size()
显示和隐藏帧率
director.director.set_show_FPS(True)
创建一个场景,场景中没有任何层也可以运行
main_scene = scene.Scene()
运行游戏
director.director.run(main_scene)
参数解释
width=480,height=600 #显示游戏窗口的尺寸设置
caption="yuy",#显示窗口的名称,在窗口的左上角显示
fullscreen = False #设置窗口是否显示全屏,True为全屏显示
resizable = True #设置窗口是否可调