一、Highlighting System 4.0 以上使用

  1. 导入 Highlighting System 5.0.unitypackage 插件

  2. 将 Assets/Plugins/HighlightingSystem/Scripts/HighlightingRenderer 脚本添加到相机对象上

  3. 将 Assets/Plugins/HighlightingSystem/Scripts/Highlighter 脚本添加到游戏对象上

  4. 创建 Assets/Scripts/HighlightOperate 脚本,并添加到游戏对象上

 using UnityEngine;using System.Collections;using HighlightingSystem;public class HighlightOperate : MonoBehaviour{// 声明高亮显示器protected Highlighter highlighter;// Use this for initializationvoid Start(){ 添加高亮显示器组件//highlighter = gameObject.AddComponent<Highlighter>();// 获得高亮显示器组件highlighter = gameObject.GetComponent<Highlighter>();}// Update is called once per framevoid Update(){}// 鼠标滑入void OnMouseEnter(){highlighter.FlashingOn();}// 鼠标滑出void OnMouseExit(){highlighter.FlashingOff();}// 一帧高亮private void Highlight(){// 开启一帧高亮highlighter.On();// 开启一帧高亮,并指定颜色highlighter.On(Color.green);// 关闭一帧高亮highlighter.Off();}// 一直高亮private void HighlightConstant(){// 开启一直高亮highlighter.ConstantOn();// 开启一直高亮,并指定颜色highlighter.ConstantOn(Color.yellow);// 关闭一直高亮highlighter.ConstantOff();}// 闪烁private void HighlightFlashing(){// 开启闪烁highlighter.FlashingOn();// 开启闪烁,频率为 2fhighlighter.FlashingOn(2f);// 开启闪烁蓝青色highlighter.FlashingOn(Color.blue, Color.cyan);// 开启闪烁蓝青色,频率为 2fhighlighter.FlashingOn(Color.blue, Color.cyan, 2f);// 关闭闪烁highlighter.FlashingOff();}}
  1. 备注: 如果导入插件报错,双击进入报错代码行,注释即可

二、Highlighting System 2.0 使用

  1. 导入 Highlighting System 2.0.unitypackage 插件

  2. 将 Assets/Plugins/HighlightingSystem/Scripts/HighlightingEffect 脚本添加到相机对象上

  3. 将 Assets/Plugins/HighlightingSystem/Scripts/HighlightableObject 脚本添加到游戏对象上

  4. 创建 Assets/Scripts/HighlightOperate 脚本,并添加到游戏对象上

using UnityEngine;
using System.Collections;public class HighlightOperate : MonoBehaviour
{// 声明高亮显示器protected HighlightableObject highlightableObject;// Use this for initializationvoid Start(){ 添加高亮显示器组件//highlightableObject = gameObject.AddComponent<HighlightableObject>();// 获得高亮显示器组件highlightableObject = gameObject.GetComponent<HighlightableObject>();}// Update is called once per framevoid Update(){}// 鼠标滑入void OnMouseEnter(){highlightableObject.FlashingOn();}// 鼠标滑出void OnMouseExit(){highlightableObject.FlashingOff();}// 一帧高亮private void Highlight(){// 开启一帧高亮highlightableObject.On();// 开启一帧高亮,并指定颜色highlightableObject.On(Color.green);// 关闭一帧高亮highlightableObject.Off();}// 一直高亮private void HighlightConstant(){// 开启一直高亮highlightableObject.ConstantOn();// 开启一直高亮,并指定颜色highlightableObject.ConstantOn(Color.yellow);// 关闭一直高亮highlightableObject.ConstantOff();}// 闪烁private void HighlightFlashing(){// 开启闪烁highlightableObject.FlashingOn();// 开启闪烁,频率为 2fhighlightableObject.FlashingOn(2f);// 开启闪烁蓝青色highlightableObject.FlashingOn(Color.blue, Color.cyan);// 开启闪烁蓝青色,频率为 2fhighlightableObject.FlashingOn(Color.blue, Color.cyan, 2f);// 关闭闪烁highlightableObject.FlashingOff();}
}
  1. 备注:如果导入插件报错,双击进入报错代码行,注释即可
// A code block
#if !UNITY_FLASH
ClothRenderer[] cr = GetComponentsInChildren<ClothRenderer>();
CacheRenderers(cr);
#endif

Unity 插件之 Highlighting 高亮插件相关推荐

  1. Unity使用Highlighting高亮插件后发布exe文件进入场景是灰蒙蒙界面解决办法

    近期改以前的文件,发现报错,屏蔽代码后发现导出文件尽然灰蒙蒙的,如下2个图对比 查找半天发现如下问题,是高亮插件里的一个叫HighlightingBase.cs文件里的代码被屏蔽了如下2个图的部分,改 ...

  2. Unity 免费的高亮插件——QuickOutline

    开发中,我们有很多地方会用到物体高亮这个功能,网上搜索后大部分是HighLightSystem来实现的高亮功能,其实还有很多的方法实现物体的高亮. 只要你再Unity商城搜索OutLine,就会有很多 ...

  3. Unity URP渲染管线使用边缘高亮插件

    在URP渲染管线下使用物体边缘高亮插件 Outline 链接:https://pan.baidu.com/s/1r_YWCo9yxnrBdf9u_cTZmA 提取码:099y 按照上面的步骤 对Out ...

  4. Unity 5.x的专用插件推荐

    本帖集合了Unity 5.x的专用插件,如果是使用 4.6.x 的伙伴们切勿下载安装. Sprite Color FX 2.0 - 像素特效 http://www.narkii.com/club/th ...

  5. 12款最佳的 WordPress 语法高亮插件推荐

    语法高亮工具增强了代码的可读性,美化了代码,让程序员更容易维护.语法高亮提供各种方式由以提高可读性和文本语境,尤其是对于其中可以结束跨越多个页面的代码,以及让开发者自己的程序中查找错误.在这篇文章中, ...

  6. Word中使用代码高亮插件

    Word中使用代码高亮插件 1.下载并安装:SyntaxHighlighter4Word.zip 解压,然后双击bin\word2010\Kong.SyntaxHighlighter.Word2010 ...

  7. SyntaxHighlighter Evolved高亮插件的编程语言及语言别名对照表

    Google一下发现一款SyntaxHighlighter Evolved代码高亮插件不错,这款代码高亮插件功能足够强大.并且简单易用,绝对值得推荐. 编程语言 语言别名 ActionScript3 ...

  8. 给Sublime Text2安装GraphQL语法高亮插件

    最近在学facebook的GraphQL,在sublime text2里编辑,发现没有语法高亮显示,看着很不舒服. 在Github上找到这个针对GraphQL的语法高亮插件: https://gith ...

  9. 用于zsh的高亮插件 zsh-syntax-highlighting

    文章目录 简介 安装 配置 简介 zsh-syntax-highlighting 插件为 shell zsh 提供语法高亮显示.当命令在 zsh 提示符下输入到交互式终端时,它可以突出显示命令.这有助 ...

  10. markdown java 代码高亮_MarkdownPad2使用代码高亮插件

    MarkdownPad 2有插入代码块的功能,但样式却不尽人意,但又不想换个编辑器,找了挺多相关资料,最后在MarkdownPad 2集成prettify高亮插件. 如下相关资料: 你可以下载后引用, ...

最新文章

  1. 零基础学java培训怎么选择学校
  2. C#正则表达式的完全匹配、部分匹配及忽略大小写的问题
  3. Python引起的混乱解决之道——感悟
  4. hive 创建/删除/截断 表(翻译自Hive wiki)
  5. 关于java的public,private,protect,以及默认权限的理解
  6. 《Adobe After Effects CS6中文版经典教程》——1.3 创建合成图像与组织图层
  7. 如果你的船不进来,就游出去迎接它 乔纳森温特斯
  8. POJ - 3347 Kadj Squares(思维+几何)
  9. 【python基础】——数据类型(列表、字典、集合)
  10. java线程并发库之--线程同步工具Exchanger的使用
  11. PyTorch 1.0 中文官方教程:在 C++ 中加载 PYTORCH 模型
  12. java 解码 encodeuri_encodeURIComponent编码后java后台的解码
  13. 每当图片传过来时进行对比_每当应用开始使用Mac的网络摄像头时如何获取通知...
  14. 每日一条Linux Shell命令--mv
  15. 正版软件 |Windows 10 家庭版操作系统软件 终身授权
  16. Oracle 10G 64位下载
  17. 【服务器知识】免费申请SSL证书并给网站添加证书
  18. 亚马逊 ec2 连接不上_在Amazon EC2上设置WordPress
  19. Spring Security + OAuth2.0
  20. final关键字、权限、内部类

热门文章

  1. CCNA学习指南 第五章 下载
  2. ExtJs视频教程1(陈治文)
  3. 转http://www.anyliz.com/blog/article/Software/favorites-software-official-download-url.htm
  4. 奶块最新服务器叫什么,奶块5.4.0版本更新公告
  5. 31省份及直辖市自治区的下拉框代码
  6. visio软件接口流程图_用Visio制作最专业的技术流程图教程
  7. 分享几款常用的MySQL管理工具
  8. mysql管理工具-SQLyog管理工具
  9. PMP培训班内部资料,免费分享
  10. BIM族库下载——10套知名地产Revit样板文件