[Unity] Unity3D Highlighting System插件实现物体的外发光效果

查看:11732 |回复:106 | 2016-11-12 21:53:59

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 醉酒風 于 2019-5-13 23:39 编辑

24.jpg
今天为大家分享一下,Highlighting System这个插件,其实说到这个插件,它确实很强大,用起来也很简单方便,如果需要给物体加上外发光,那么它便是一个不错的选择。

    好吧!废话不多说,直接进入今天的主题!
    1.首先unity3d Asset Store 中下载Highlighting System这个插件,然后创建一个3d 项目,在Assets=》Import Package ,把插件导入到项目中。

          161903h40vrkism9izzswa.png.thumb.jpg
  
    2.然后我们新建一个Test.unity 场景,新建一个TestHiglight对象。

    3.对象直接附上测试的脚本TestHiglight.cs。【ps:其实插件也有示例的Demo ,需要学习的朋友,也可以下载看看】。

      
  1. using UnityEngine;
  2. using System.Collections;
  3. using HighlightingSystem;

  4. public class TestHiglight : MonoBehaviour {

  5.     protected Highlighter _hig;

  6.     void OnGUI()
  7.     {
  8.         if (GUILayout.Button("开启外发光"))
  9.         {
  10.             ShowHiglight();
  11.         }
  12.         if (GUILayout.Button("关闭外发光"))
  13.         {
  14.             HideHiglight();
  15.         }
  16.     }

  17.     void ShowHiglight()
  18.     {
  19.         _hig = GetComponent<Highlighter>();
  20.         if (_hig == null)
  21.         {
  22.             _hig = gameObject.AddComponent<Highlighter>();
  23.         }
  24.         if (_hig!=null)
  25.             _hig.FlashingOn(new Color(1f, 0f, 0f, 0f), new Color(1f, 0f, 0f, 1f), 3f);
  26.     }

  27.     void HideHiglight()
  28.     {
  29.         if (_hig != null)
  30.             _hig.FlashingOff();
  31.     }
  32.      
  33. }
点击此处复制文本

    4. 最后直接运行看效果哈!
     
      

      

评分

参与人数 4元素币 +18 活跃度 +37 展开 理由
幺九 + 12 【给力】阅贴无数,楼主最强!
醉酒風 + 5 + 10 【诚意】很有诚意的内容,获取额外奖励
小小橘子 + 3 + 15 不错吖,假装暴怒。哈哈哈
狼之独步 + 10

查看全部评分

2016-11-12 21:53:59  
 赞 赞 0

使用道具 登录

106个回答,把该问题分享到群,邀请大神一起回答。
3#
cactus1391 发表于 2016-11-13 10:57
谢谢楼主分享~看好你哦

呵呵,谢谢!我会加油的!
回复 收起回复
2016-11-13 15:20:17   回复
 赞 赞 0

使用道具 登录

4#
首发必需微元素,荣耀加身装备酷!
回复 收起回复
2016-11-14 03:06:27   回复
 赞 赞 0

使用道具 登录

5#
{:1_144:}
回复 收起回复
2016-11-14 09:01:26   回复
 赞 赞 0

使用道具 登录

6#
首发必需微元素,荣耀加身装备酷!
回复 收起回复
2016-11-14 10:05:33   回复
 赞 赞 0

使用道具 登录

7#
感觉这个比较好,来个暴走什么的都可以啊。哈哈哈
回复 收起回复
2016-11-16 10:56:38   回复
 赞 赞 0

使用道具 登录

8#
orange_ 发表于 2016-11-16 10:56
感觉这个比较好,来个暴走什么的都可以啊。哈哈哈

是是是,这个轻特效用处特别的多
回复 收起回复
2016-11-16 15:25:37   回复
 赞 赞 0

使用道具 登录

9#
路过,支持一下
回复 收起回复
2016-11-17 15:05:36   回复
 赞 赞 0

使用道具 登录

10#
{:1_144:}
回复 收起回复
2016-11-17 16:23:43   回复
 赞 赞 0

使用道具 登录

11#
从业不识微元素,做遍项目也枉然
回复 收起回复
2016-11-18 00:20:43   回复
 赞 赞 0

使用道具 登录

12#

首发必需微元素,荣耀加身装备酷!
回复 收起回复
2017-2-19 18:22:35   回复
 赞 赞 0

使用道具 登录

13#
手机上用特别卡!!!
回复 收起回复
2017-2-21 15:53:32   回复
 赞 赞 0

使用道具 登录

14#
体加上外发光
回复 收起回复
2017-2-21 17:43:38   回复
 赞 赞 0

使用道具 登录

15#
实现物体的外发光效
回复 收起回复
2017-3-12 13:40:38   回复
 赞 赞 0

使用道具 登录

16#
感谢分享 希望能用
回复 收起回复
2017-4-18 21:00:56   回复
 赞 赞 0

使用道具 登录

17#
挺有用的感觉
回复 收起回复
2017-4-18 22:15:32   回复
 赞 赞 0

使用道具 登录

18#
这世上没有什么是元素币搞不定的,如果有,那就用更多!
回复 收起回复
2017-4-19 15:09:17   回复
 赞 赞 0

使用道具 登录

19#
哈哈哈哈或或或
回复 收起回复
2017-4-19 15:20:29   回复
 赞 赞 0

使用道具 登录

20#
回复 收起回复
2017-4-20 17:09:17   回复
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

Unity3D技术手机游戏引擎手游引擎
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表