• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
养眼大魔王
博客园    首页    新随笔    联系   管理    订阅  订阅

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)

posted @ 2016-03-21 20:41  养眼大魔王  阅读(1384)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3