当前位置: 首页 > news >正文

外贸业务员做网站有限公司 官网

外贸业务员做网站,有限公司 官网,自建站网站,下列哪个不属于网页制作工具Unity UGUI的Outline(描边)组件的介绍及使用 1. 什么是Outline(描边)组件? Outline(描边)组件是Unity UGUI中的一种特效组件,用于给UI元素添加描边效果。通过设置描边的颜色、宽度和模糊程度,可以使UI元素在视觉上更加突出。 2. Outline(描…

Unity UGUI的Outline(描边)组件的介绍及使用

1. 什么是Outline(描边)组件?

Outline(描边)组件是Unity UGUI中的一种特效组件,用于给UI元素添加描边效果。通过设置描边的颜色、宽度和模糊程度,可以使UI元素在视觉上更加突出。

2. Outline(描边)组件的工作原理

Outline(描边)组件通过在UI元素周围绘制多个相同的UI元素,并设置不同的颜色和大小,从而实现描边的效果。描边的宽度和模糊程度可以通过调整参数来控制。

3. Outline(描边)组件的常用属性

  • Effect Color:描边的颜色。
  • Effect Distance:描边的距离,可以设置为正值或负值。
  • Use Graphic Alpha:是否使用UI元素的透明度作为描边的透明度。
  • Blur:描边的模糊程度。
  • Outline:描边的宽度。

4. Outline(描边)组件的常用函数

  • ModifyMesh:修改UI元素的网格,用于绘制描边效果。

5. 完整例子代码

例子1:给按钮添加红色描边

using UnityEngine;
using UnityEngine.UI;public class Example1 : MonoBehaviour
{public Button button;public Outline outline;void Start(){outline.effectColor = Color.red;outline.effectDistance = new Vector2(2, -2);outline.useGraphicAlpha = true;outline.blur = 0;outline.outline = 5;}
}

操作步骤:

  1. 创建一个按钮,并将Example1脚本挂载到按钮上。
  2. 将按钮的Outline组件拖拽到Example1脚本的outline变量上。
  3. 在Start函数中,设置outline的属性,包括effectColor、effectDistance、useGraphicAlpha、blur和outline。

注意事项:

  • 可以根据需要调整描边的颜色、距离、透明度、模糊程度和宽度。

例子2:给文本添加蓝色描边

using UnityEngine;
using UnityEngine.UI;public class Example2 : MonoBehaviour
{public Text text;public Outline outline;void Start(){outline.effectColor = Color.blue;outline.effectDistance = new Vector2(1, -1);outline.useGraphicAlpha = true;outline.blur = 0;outline.outline = 3;}
}

操作步骤:

  1. 创建一个文本对象,并将Example2脚本挂载到文本对象上。
  2. 将文本对象的Outline组件拖拽到Example2脚本的outline变量上。
  3. 在Start函数中,设置outline的属性,包括effectColor、effectDistance、useGraphicAlpha、blur和outline。

注意事项:

  • 可以根据需要调整描边的颜色、距离、透明度、模糊程度和宽度。

例子3:给图片添加绿色描边

using UnityEngine;
using UnityEngine.UI;public class Example3 : MonoBehaviour
{public Image image;public Outline outline;void Start(){outline.effectColor = Color.green;outline.effectDistance = new Vector2(3, -3);outline.useGraphicAlpha = true;outline.blur = 0;outline.outline = 7;}
}

操作步骤:

  1. 创建一个图片对象,并将Example3脚本挂载到图片对象上。
  2. 将图片对象的Outline组件拖拽到Example3脚本的outline变量上。
  3. 在Start函数中,设置outline的属性,包括effectColor、effectDistance、useGraphicAlpha、blur和outline。

注意事项:

  • 可以根据需要调整描边的颜色、距离、透明度、模糊程度和宽度。

例子4:给滑动条添加黄色描边

using UnityEngine;
using UnityEngine.UI;public class Example4 : MonoBehaviour
{public Slider slider;public Outline outline;void Start(){outline.effectColor = Color.yellow;outline.effectDistance = new Vector2(2, -2);outline.useGraphicAlpha = true;outline.blur = 0;outline.outline = 5;}
}

操作步骤:

  1. 创建一个滑动条对象,并将Example4脚本挂载到滑动条对象上。
  2. 将滑动条对象的Outline组件拖拽到Example4脚本的outline变量上。
  3. 在Start函数中,设置outline的属性,包括effectColor、effectDistance、useGraphicAlpha、blur和outline。

注意事项:

  • 可以根据需要调整描边的颜色、距离、透明度、模糊程度和宽度。

例子5:给输入框添加紫色描边

using UnityEngine;
using UnityEngine.UI;public class Example5 : MonoBehaviour
{public InputField inputField;public Outline outline;void Start(){outline.effectColor = Color.magenta;outline.effectDistance = new Vector2(1, -1);outline.useGraphicAlpha = true;outline.blur = 0;outline.outline = 3;}
}

操作步骤:

  1. 创建一个输入框对象,并将Example5脚本挂载到输入框对象上。
  2. 将输入框对象的Outline组件拖拽到Example5脚本的outline变量上。
  3. 在Start函数中,设置outline的属性,包括effectColor、effectDistance、useGraphicAlpha、blur和outline。

注意事项:

  • 可以根据需要调整描边的颜色、距离、透明度、模糊程度和宽度。

参考资料

  • Unity官方文档:Outline
http://www.15wanjia.com/news/173526.html

相关文章:

  • 房产类网站建设云南网站建设小程序开发
  • 网络设计网站建设类网站模板湖南沙坪建设集团有限公司网站
  • 不是网站可以用云主机吗wordpress模板mip
  • 官网网站建设研究龙岩做网站开发要多久
  • wordpress菜谱网站直播网站建设需要什么软件有哪些
  • 苍南县龙港哪里有做网站建筑工程网络计划
  • 那个网站教做仙芋鲜商城图片
  • 福建城乡建设部网站首页dede网站后台设置wap模板目录
  • 如何做网站网站的教程做视频网站需要什么
  • 深圳建设网站过程wordpress手机页面模板下载
  • .net营销网站开发wordpress 站点群
  • 萍乡建网站长沙网站建设服务
  • php网站建设设计制作方案月夜直播免费版
  • 厦门自己建网站建e网室内设计网的简介
  • 建立自己的网站软件有万网cname域名解析
  • 8个页面的网站怎么做wordpress没注册按钮
  • 网站制作上海数据分析案例网站
  • 手机网站的页面大小建网站网络推广优势
  • 余姚本地网站排名做网站经常加班还是app
  • 肇庆网站建设优化中国私企建筑公司十大排名
  • 珠海h5模板建站怎么进入网站后台管理系统
  • 深圳建立公司网站公司食品营销型网站建设
  • 网站域名解析登陆济宁百姓网免费发布信息网
  • 英文网站字体大小wordpress reddit主题
  • 达州达县网站建设济南防疫最新动态
  • 平台网站的策划设计好的 做网站的软件公司
  • 无忧中英繁企业网站系统通用版公司资质查询官方网站
  • 简单的公司网站网站seo策划方案设计
  • 电子商务网站开发的目的是什么新手小白怎样运营1688店铺
  • 网站开发公司有资质吗那块做微信平台网站