BaseTestLayer
来源:互联网 发布:java工程师考试报名 编辑:程序博客网 时间:2024/06/15 23:51
1.在定义js类前可以定义全局变量 ,如一些TAG类型变量,布尔类型全局变量
var BASE_TEST_MENU_TAG = 10;
var autoTestEnabled = autoTestEnabled || false;
var BaseTestLayer = cc.LayerGradient.extend({});
2. 在基类层构造函数ctor中可以调用:
cc.sys.garbageCollect();
this._super();
3.在带参数构造函数中使用全局变量arguments
根据arguments.length做不同处理,初始化
4.在onEnter函数中
this._super();
初始化菜单
5.创建label
var label = cc.LabelTTF.create(t, "Arial", 28); this.addChild(label, 100, BASE_TEST_TITLE_TAG);6.创建菜单
var item1 = cc.MenuItemImage.create(s_pathB1, s_pathB2, this.onBackCallback, this); var item2 = cc.MenuItemImage.create(s_pathR1, s_pathR2, this.onRestartCallback, this); var item3 = cc.MenuItemImage.create(s_pathF1, s_pathF2, this.onNextCallback, this); item1.tag = BASE_TEST_MENUITEM_PREV_TAG; item2.tag = BASE_TEST_MENUITEM_RESET_TAG; item3.tag = BASE_TEST_MENUITEM_NEXT_TAG; var menu = cc.Menu.create(item1, item2, item3); menu.x = 0; menu.y = 0; var width = item2.width, height = item2.height; item1.x = winSize.width/2 - width*2; item1.y = height/2 ; item2.x = winSize.width/2; item2.y = height/2 ; item3.x = winSize.width/2 + width*2; item3.y = height/2 ; this.addChild(menu, 102, BASE_TEST_MENU_TAG);
7.基类中可以定义许多空方法让子类覆盖
getExpectedResult:function() { // Override me throw "Not Implemented"; },
0 0
- BaseTestLayer
- hdoj 1572 下沙小面的(2) (DFS)
- 【LeetCode】N-Queens && N-Queens II
- 华为C8816刷机包 官方EMUI 2.0精简优化 透明状态栏 加入手套模式
- adroid手机使用adb将apk拷贝到system下
- js activeElement对象用途
- BaseTestLayer
- 游戏架构 云游戏(1)—云计算+弹性扩展
- crontab与手动执行不一致的解决方案
- init返回0说明初始化失败,其调用时间仅次与DllEntry,成多于一个的驱动程序实例时仅调用一次DllEntry,而xxx_Init会被调用多次,CreateFile与XXX_Open对应
- QueryPerformanceCounter 微秒计时程序
- 删除.svn版本信息 java 类实现
- arc
- ArcEngine IMap接口的用法
- 企业网站建设的六大价值