本人新手,请问怎么添加一个开关的按钮

cc.ui.UIPushButton.new(“image/sound1.png”)
:onButtonClicked(function ()
audio.pauseMusic()
end)
:pos(display.cx/1018 ,display.cy/1018)
:addTo(self)

上面这段代码只能实现暂停,请问怎么做才能在按下按钮的时候把原来按钮隐藏,再在原位置上新建一个新的按钮,达到开关声音效果
如果有同样的苦手希望一起来交流经验,本人没学过C,只学过一段时间的java,代码基本不懂

可以参考sample里的代码
ui 里就有这样的按钮,
见 quick-cocos2d-x-3.3\quick\samples\ui\src\app\scenes\TestUIButtonScene.lua

3Q,我去看看