Configurando a largura e a altura do botão da interface do usuário no aplicativo android cocos2d js

No meu aplicativo android Cocos2d js, tenho um botão de interface do usuário como

    var button=new ccui.Button();
    button.loadTextures(res.play_png,res.play_png);
    button.setAnchorPoint(cc.p(0,0));
    button.x=size.width/2;
    button.y=size.height/2;
    this.addChild(button);

O botão carrega e eu posso configurá-lo em qualquer posição na tela.

Mas não consigo alterar sua largura e altura para um número especificado de pixels. Eu quero algo como

button.width=100;
button.height=100;

Não encontrei nenhum método para fazer isso ...

Qualquer ajuda sobre como fazer isso seria grata.

Obrigado.

Os botões que eu uso são opções como jogar, como jogar, compartilhar etc.

Então, eu tenho que posicioná-los de tal maneira que eles não se sobreponham ou fiquem distorcidos por várias resoluções de tela ...

Como posso usar o método setScale neste contexto ???

questionAnswers(1)

yourAnswerToTheQuestion