如何修改SpriteBuilder中的按钮禁用启用状态
2015-09-26 14:30
344 查看
按钮的禁用状态和按钮的User Interaction Enabled属性并不相符.
后者设定的是按钮是否参与用户交互.
你不能直接在SpriteBuilder中编译按钮的禁用启用属性.除非你想给按钮添加一个定制属性,该属性名称为enabled;然后设置类型和值分别为Bool和0.
唉,你不可以给按钮添加一个定制属性除非你在按钮的Item Code Connections标签中给按钮指定一个定制类.但是谁说这个类非要是一个真的定制类呢? :)
实际上,你可以输入节点在cocos2d中提供的原始类名(这里是CCButton),去打开按钮的Edit Custom Properties区域.
然后你可以添加任何该类的Bool,Int,Float和String属性,这些属性原先一般都不能在SpriteBuilder编辑的哦.
后者设定的是按钮是否参与用户交互.
你不能直接在SpriteBuilder中编译按钮的禁用启用属性.除非你想给按钮添加一个定制属性,该属性名称为enabled;然后设置类型和值分别为Bool和0.
唉,你不可以给按钮添加一个定制属性除非你在按钮的Item Code Connections标签中给按钮指定一个定制类.但是谁说这个类非要是一个真的定制类呢? :)
实际上,你可以输入节点在cocos2d中提供的原始类名(这里是CCButton),去打开按钮的Edit Custom Properties区域.
然后你可以添加任何该类的Bool,Int,Float和String属性,这些属性原先一般都不能在SpriteBuilder编辑的哦.
相关文章推荐
- iOS开发:集合视图 UICollectionView
- 利用break和continue窥探空格输入与回车输入
- Android通用UI开发技术(1)
- General Problem Solving Techniques [Examples]~C
- 第一行代码笔记4(UI)
- web开发性能优化---UI接口章
- SpriteBuilder切换解决方案以及CCB的修改与保存
- SpriteBuilder切换解决方案以及CCB的修改与保存
- SpriteBuilder切换解决方案以及CCB的修改与保存
- Java 根据 HashMap 的 value 进行排序
- iOS开发UI系列之屏幕适配
- iOS开发UI系列之UIButton的基本使用
- iOS开发UI系列之UIImageView的基本使用
- iOS开发UI系列之UILabel的基本使用
- 【APUE】Chapter9 Process Relationships
- iOS开发UI系列之UIScrollView
- iOS开发UI系列之图片拉伸
- UNIX环境高级编程学习环境搭建---apue.h(第三版)
- QtQuick桌面应用程序开发指导 3)达到UI而功能_B 4)动态管理Note物_A
- POJ - 2533 Longest Ordered Subsequence(最长上升子序列)