Button控件常用api
加载按钮的纹理。
loadTextures (const std::string &normal, const std::string &selected, const std::string &disabled="", TextureResType texType=TextureResType::LOCAL)
加载按钮正常状态的纹理。
loadTextureNormal (const std::string &normal, TextureResType texType=TextureResType::LOCAL)
加载按钮选中状态纹理。
loadTexturePressed (const std::string &selected, TextureResType texType=TextureResType::LOCAL)
加载按钮禁用状态的纹理。
loadTextureDisabled (const std::string &disabled, TextureResType texType=TextureResType::LOCAL)
设置启用按钮被按下时的缩放操作。
setPressedActionEnabled (bool enabled)
启用九宫格渲染
setScale9Enabled (bool enable)
按钮标题文字
setTitleText (const std::string &text)
按钮文字颜色
setTitleColor (const Color3B &color)
改变按钮的标题的字体大小
setTitleFontSize (float size)
改变按钮的标题的字体名称
setTitleFontName (const std::string &fontName)
设置标题的文本的水平对齐方式
setTitleAlignment (TextHAlignment hAlignment)
设置标题的文本垂直和水平对齐方式
setTitleAlignment (TextHAlignment hAlignment, TextVAlignment vAlignment)
当用户按下按钮,按钮将照一个缩放比例来缩放 按钮最终的缩放比例等于(按钮初始缩放比例+ _zoomScale)
setZoomScale (float scale)