Button Target属性用处

请教Button的Target属性具体用处

在做项目的时候,有需要设置Button的精灵置灰,就使用了:

this.btn.getComponent(cc.Sprite).setState( cc.Sprite.State.GRAY);

能使精灵置灰,但是点击一下以后,又会恢复原状,看了下Target说明,就新建一个空的Node节点,Target指向新建的节点,就不会出问题。但是Target指向按钮本身节点或者null,就会点击恢复置灰前的颜色。Target具体用处也没看到说明,不知道这样改了以后,有没有其他影响,望大佬指教。

你配合这个使用试试


嗯,用了这个,会不能点击,我需要的只是图变灰,仍然能点击。已经问过了,Target设置为null没啥影响。