【cocos2dx-js 学习分享 四】
发布时间:2020-12-14 19:52:12 所属栏目:百科 来源:网络整理
导读:创建一个菜单字 var startScene =cc.Scene.extend({//判断游戏是否已经开始is_Start : false,//创建构造函数ctor :function(){//初始化父类中的构造函数this._super();//写一个laebl型的菜单//var label= new cc.LabelTTF ("Start","Arial",36);var _labelMe
创建一个菜单字 var startScene =cc.Scene.extend({ //判断游戏是否已经开始 is_Start : false,//创建构造函数 ctor :function(){ //初始化父类中的构造函数 this._super(); //写一个laebl型的菜单 //var label= new cc.LabelTTF ("Start","Arial",36); var _labelMenu =new cc.MenuItemFont("Start",function(){ // },this); var _winSize =cc.winSize; //设置菜单元素的坐标(包括其实坐标和锚点) _labelMenu.attr({ //对象字典 x:_winSize.width/2,y:_winSize.height/2,anchorX :0.5,anchorY :0.5 }); // var _menu =new cc.Menu(_labelMenu); _menu.x = 0; _menu.y = 0; this.addChild(_menu,2); },}); 创建一个菜单字元素: var_labelMenu =new cc.MenuItemFont("Start",function(){},this); //设置他在菜单中的位置(需要调用一个attr()方法,在方法中包含一个对象字典) _labelMenu.attr({ x :_winSize.width/2, y :_winSize.height/2
//也可以默认锚点 }); 最后设置菜单的位置即可; var _menu =new cc.Menu(_labelMenu); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |