美文网首页cocos-js学习
cocos-js 中的菜单按钮cc.Menu

cocos-js 中的菜单按钮cc.Menu

作者: bde04638cca8 | 来源:发表于2016-08-22 11:48 被阅读367次

看了一个星期的cocos -js,放假玩了两天,结果全都忘记的差不多了,真是罪恶深重。今天一来上班,各种bug不断,有点炸。


cc.Menu 是有cc.MenuItem组成的,所以要先生成cc.MenuItem。
cc.MenuItem可以通过cc.MenuItemImage,cc.MenuItemSprite,cc.MenuItemFont,MenuItemLabel这些去实现

第一步生成cc.MenuItem

var startItem = new cc.MenuItemImage(    
res.Peashooter1_png,  
res.HelloWorld_png,   
function () {       
console.log("test");  
 }.bind(this));```
##第二步初始化MenuItem的位置

startItem.attr(
{
x:size.width / 2,
y:size.height /2
});```

第三步 初始化cc.Menu

var  menu = new cc.Menu(startItem,start);
menu.x=0;
menu.y=0;
this.addChild(menu);

如果有多个菜单按钮,就可以在cc.Menu()里面一直添加就好了。
有一个注意项,如果你创建的sprite已经添加到layer上了,就不要再添加到MenuItem,否则就报错。

相关文章

  • cocos-js 中的菜单按钮cc.Menu

    看了一个星期的cocos -js,放假玩了两天,结果全都忘记的差不多了,真是罪恶深重。今天一来上班,各种bug不断...

  • Android中Button的Selector自动生成

    前言 美工给的切图,常常都是单颜色的按钮,直接在app上使用单颜色按钮,而没有点击效果,用户体验特别的差!别说用户...

  • JS15 JavaScript中的事件流

    当点击页面的某个按钮时,单击事件并不仅仅发生在按钮上。换句话说,在单机按钮的同时,也点击了按钮的容器元素,甚至也单...

  • cocos2d-js

    cocos-js Http方式网络请求JavaScript秘密花园廖雪峰的官方网站文档参考动作列表Node.jsn...

  • Xcode9.0 编译时报错:Call to unavailab

    刚升级把Xcode升级到9.0后,编译 Cocos-JS 工程到 iOS设备时,Xcode9 报错:Call to...

  • iOS-按钮单选与多选逻辑处理

    我们经常会有多行多列按钮的页面, 这个时候我们通常会选择循环创建按钮, 然后进行按钮单选或者多选的操作! 一. 单...

  • 在Fragment中模拟返回栈

    点击按钮返回上一个Fragment,可用于单Activity应用

  • MUI+Hbuilder之多图片,单图片上传(五)

    按钮 js: 主要方法在 selectImage()和 loadImage(path)里面单图片上传:

  • 记忆中的菜香

    文/陈钰栩 记忆中,我的奶奶每逢过生日,经常会做以下这三道菜:粉丝鸡蛋汤、芹菜大蒜炒豆...

  • 记忆中的菜市

    小时候的我是在菜市场长大的,寻常人觉得菜市场是市井小贩聚集的地方,而我却对它很有亲切感。 那时候,每天清晨天不亮爸...

网友评论

    本文标题:cocos-js 中的菜单按钮cc.Menu

    本文链接:https://www.haomeiwen.com/subject/qyowsttx.html