赞
踩
前言:相信很多小伙伴在开发游戏的过程中,会需要用到物体高亮的效果,效果如图所示。
在初学阶段,我们不需要自己去写复杂的shader,而是快速利用插件来解决这一功能的需求。以下是我们本文将会使用到的一款免费的高亮插件:Quick OutlineQuick Outline | Particles/Effects | Unity Asset Store
- public class HighLight : MonoBehaviour
- {
- public Outline outline;
-
- void OnMouseEnter() //鼠标进入
- {
- outline.enabled = true;
- }
-
- void OnMouseExit() //鼠标退出
- {
- outline.enabled = false;
- }
- }
将新编写的HighLight脚本挂载到高亮物体上,并取消Outline脚本的勾选。如图所示:
此时,再次运行,便会出现文章开头时的效果,即:只有当用户鼠标进入物体时,才会显示高亮的描边效果,退出则不显示。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。