【cocos2dx-js 学习分享 四】

前端之家收集整理的这篇文章主要介绍了【cocos2dx-js 学习分享 四】前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

创建一个菜单

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

猜你在找的Cocos2d-x相关文章