加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【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);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读