【UGUI】Visual Components

Visual Components

可视化组件,即内置控件,目前主要有:Text、Image、RawImage、Mask、Effects

Text

Text,文本控件,同NGUI中的Label。支持动态字库、大小调节、富文本(基本的html标签格式)、自动换行、对齐模式、行间距、自动填充拉伸等,缺少文字横向间隔设置,描边、阴影等需要Effect组件支持。

BestFit=True,开启自动填充拉伸模式。

中文排版BUG:中文词组被空格分隔后换行可能错误,Unity底层按照英文单词为一个整体来进行换行的。

Image

Image,图片控件,同NGUI中的Sprite。支持自定图片和材质、颜色、图片模式、维持比例拉伸等。

图片类型(模式)同NGUI,Simple :最基本的模式,Sliced :九宫格模式,Tiled :平铺,Filled :裁剪填充。

当类型设置为Simple、Tiled模式时,可以点击”Native Size“按钮来回复原始尺寸。

设置RreserveAspect=True,可以保持原比例进行拉伸。

当类型设置为Sliced时,作用同NGUI,需要对原图片设置九宫格的信息才能生效。

Raw Image

RawImage,无Boder信息的图片,即老Texture,没有必要,不要用,应尽量用Image代替。

Mask

Mask,蒙版、遮罩,本身不被渲染,但控制子控件的渲染范围或内容,子控件超出蒙版控件可视范围将不被渲染。

如果要显示蒙版,设置ShowMaskGraphic=True即可。

Effects

控件特殊效果及特效,如阴影、描边、UV动画等,对Text、Image通用。

描边的图片有点卡通渲染的风格。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值