且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何修改SpriteBuilder中的按钮禁用启用状态

更新时间:2022-05-21 03:19:20

按钮的禁用状态和按钮的User Interaction Enabled属性并不相符.

后者设定的是按钮是否参与用户交互.

你不能直接在SpriteBuilder中编译按钮的禁用启用属性.除非你想给按钮添加一个定制属性,该属性名称为enabled;然后设置类型和值分别为Bool和0.

唉,你不可以给按钮添加一个定制属性除非你在按钮的Item Code Connections标签中给按钮指定一个定制类.但是谁说这个类非要是一个真的定制类呢? :)

实际上,你可以输入节点在cocos2d中提供的原始类名(这里是CCButton),去打开按钮的Edit Custom Properties区域.

然后你可以添加任何该类的Bool,Int,Float和String属性,这些属性原先一般都不能在SpriteBuilder编辑的哦.