cocos2D开发基础-菜单项
来源:互联网 发布:淘宝影响二次销售定义 编辑:程序博客网 时间:2024/05/19 14:16
//普通菜单项。
CCMenuItem* item = [CCMenuItem itemWithTarget:self selector:@selector(show)];
CCMenuItem* item2 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"hehe" fontName:[fontArr objectAtIndex:5] fontSize:20]];
//精灵 菜单项。
CCSprite* normol = [CCSprite spriteWithFile:@"Spiked.gif"];
CCSprite* select = [CCSprite spriteWithFile:@"Sunflower.gif"];
CCMenuItemSprite* itemSprite = [CCMenuItemSprite itemFromNormalSprite:normol selectedSprite:select target:self selector:@selector(showItemSprite)];
//图片 菜单项。
CCMenuItemImage* itemImage = [CCMenuItemImage itemFromNormalImage:@"Orange.gif" selectedImage:@"Pear.gif"disabledImage:@"Red Apple.gif" target:self selector:@selector(showItemImage)];
//CCMenuItemToggle 触发器菜单项。
CCMenuItem* item3 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"Toggle1" fontName:[fontArr objectAtIndex:5] fontSize:20]];
CCMenuItem* item4 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"Toggle2" fontName:[fontArr objectAtIndex:5] fontSize:20]];
CCMenuItemToggle* toggle = [CCMenuItemToggle itemWithTarget:self selector:@selector(showToggle) items:item3,item4, nil];
//菜单。
CCMenu* menu = [CCMenu menuWithItems:item,item2,itemSprite,itemImage,toggle, nil];
[menu alignItemsHorizontally];
menu.position = ccp(200, 150);
[self addChild:menu];
CCMenuItem* item = [CCMenuItem itemWithTarget:self selector:@selector(show)];
CCMenuItem* item2 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"hehe" fontName:[fontArr objectAtIndex:5] fontSize:20]];
//精灵 菜单项。
CCSprite* normol = [CCSprite spriteWithFile:@"Spiked.gif"];
CCSprite* select = [CCSprite spriteWithFile:@"Sunflower.gif"];
CCMenuItemSprite* itemSprite = [CCMenuItemSprite itemFromNormalSprite:normol selectedSprite:select target:self selector:@selector(showItemSprite)];
//图片 菜单项。
CCMenuItemImage* itemImage = [CCMenuItemImage itemFromNormalImage:@"Orange.gif" selectedImage:@"Pear.gif"disabledImage:@"Red Apple.gif" target:self selector:@selector(showItemImage)];
//CCMenuItemToggle 触发器菜单项。
CCMenuItem* item3 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"Toggle1" fontName:[fontArr objectAtIndex:5] fontSize:20]];
CCMenuItem* item4 = [CCMenuItemLabel itemWithLabel:[CCLabelTTF labelWithString:@"Toggle2" fontName:[fontArr objectAtIndex:5] fontSize:20]];
CCMenuItemToggle* toggle = [CCMenuItemToggle itemWithTarget:self selector:@selector(showToggle) items:item3,item4, nil];
//菜单。
CCMenu* menu = [CCMenu menuWithItems:item,item2,itemSprite,itemImage,toggle, nil];
[menu alignItemsHorizontally];
menu.position = ccp(200, 150);
[self addChild:menu];
- cocos2D开发基础-菜单项
- cocos2d开发之菜单CCMenu
- cocos2d-x 菜单项
- cocos2d-x菜单项
- cocos2d-x:菜单项
- cocos2d开发基础
- 【Cocos2d-x】开发基础-Cocos2d-x坐标系
- Cocos2d-x-->CCMenuItem菜单项
- cocos2d-x CCMenuItem菜单项
- cocos2d-x中的菜单项
- [cocos2d-x]关于菜单项
- Android开发基础之动态添加菜单项
- cocos2d:菜单
- Cocos2D-x游戏开发之二:菜单事件响应
- quick-cocos2d-x游戏开发【5】——创建菜单
- cocos2d-android开发菜单篇(一)上
- quick-cocos2d-x游戏开发【5】——创建菜单
- cocos2d-x开发日志06 —— 菜单制作
- 持续集成
- Qt designer 打不开ui文件的解决方法
- IDA实战分析教程初级篇第一课:给代码添加注释
- STL MAP用法
- 我觉得最好用的网盘之一————115
- cocos2D开发基础-菜单项
- .word expression
- ruby shell 调用的六种方法
- OpenCart poll/vote在线投票插件
- FL2440 Linux kernel + yaffs2根文件移植过程(一)
- 五个好用的网络协议分析工具
- JS改变input的value值不触发onchange事件解决方案
- CentOS 设置 iptables
- 概要设计和详细设计的区别与联系