• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >游戏开发 > Unity 3D UGUI Button控件

Unity 3D UGUI Button控件

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2022-04-30

匿名通过本文主要向大家介绍了等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
除了公共的 Rect Transform 与 Canvas Renderer 两个 UI 组件外,Unity 3D Button 控件还默认拥有 Image 与 Button 两个组件,如下图(a)所示。

Image 组件里的属性与前面介绍的是一样的。Button 是一个复合控件,其中还包含一个 Text 子控件,通过此子控件可设置 Button 上显示的文字的内容、字体、文字样式、文字大小、颜色等,与前面所讲的 Text 控件是一样的。

Button控件属性如下:

1) Interactable(是否启用交互)

如果把其后的对钩去掉,此 Button 在运行时将不可单击,即失去了交互性。

2) Transition(过渡方式)

共有 4 个选项,如下图(b)所示。默认为 Color Tint(颜色色彩)。
  • None:没有过渡方式。
  • Color Tint:颜色过渡,相关属性如下表所示。
  • Sprite Swap:精灵交换,需要使用相同功能、不同状态的贴图,相关属性如下表所示。
  • Animation:动画过渡。

button控件



Color Tint 的属性如下:

属 性功 能属 性功 肯巨
Target Graphic设置目标图像Disabled Color设置禁用色
Normal Color设置正常颜色Color Multiplier设置颜色倍数
Highlighted Color设置高亮色Fade Duration设置变化持续的时间
Pressed Color设置单击色  

Sprite Swap 的属性如下:

属 性功 肯运属 性功 能
Target Graphic设置目标图像Pressed Sprite设置单击时的贴图
Highlighted Sprite设置鼠标经过时的贴图Disabled Sprite设置禁用时的贴图
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-06-05 Unity3d发布问题,发布时报这个错,请会的大哥帮帮忙!
  • 2017-06-05 cocos2d-x事件监听封装在自定义的精灵类中
  • 2017-06-05 cocos30版本使用vec2的问题
  • 2017-06-05 为什么D3D9!Direct3DShaderValidatorCreate9这个函数没有参数呢?
  • 2017-06-05 游戏编程中数据相关类如何设计?
  • 2017-06-05 英特尔实感3D扫描:如何导入到Unity
  • 2022-04-30Unity 3D布料
  • 2017-06-05 cocos2d-x怎么获取CheckBox复选框的选中个数
  • 2017-06-05 u3d如何做图片拖动
  • 2017-06-05 Unity3D53支持视频文件直接导入吗?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • unity平移物体
    • Unity 3D动画系统(Mecanim)
    • 用HTML5开发多人在线棋牌游戏是否可行?
    • Unity 3D Color控件
    • Unity 3D ToolBar控件
    • 怎么实现暂停恢复动作,以及插入另一个动作?
    • canvas3d学习一 应用结构
    • Unity 3D游戏发布到PC平台
    • cocos2d按钮增加事件SEL_CCControlHandler返回NULL问题
    • 8个块的圆形转盘,传入的角度如果是负数如何计算对应的块是哪个?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有