HighlightingSystem插件使用(边缘发光)

Posted 狂奔的老鳖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HighlightingSystem插件使用(边缘发光)相关的知识,希望对你有一定的参考价值。

 插件链接: http://pan.baidu.com/s/1dFwkaTr 密码: nw2c

导入Unity里面可能会报错,不过没关系,直接注释掉就可以了,我用的是Unity5.1的版本

可以看到如下文件夹,HighlighingSystemDemo是一些实例,可以看一下,然后Plugins里面就是插件的相关代码 了 

 

 

Resouces里面是一些Shader,Scripts里面有两个脚本,一个HighlightingEffect需要挂载在摄像机上面,用来渲染, 一个 HighlightableObject脚本用来显示边缘发光,哪一个物体需要边缘发光,就可以把该脚本挂载在那一个物体上面,然后调用里面的方法就可以实现了。

 

下面使用自己探究写的,

public class MouseTest : MonoBehaviour 
{
   public HighlightableObject ho;
   
    void Start()
   {
       ho.FlashingOn(Color.red, Color.blue);
   }
}

就这样就可以实现从red到blue闪烁的效果

 

当然里面还有很多方法值得试试,我可以带大家来看一下一些方法的使用,其他的方法大家自己探究哦

导入Unity里面之后有一个PDF文档,里面目录有一个Methods reference,就是说明里面方法的使用

 

(1)ConstantOn(Color c); 边缘发光

()ConstantOff(Color c);边缘发光效果关闭

()FlashingOn(Color.red, Color.blue);  从一种颜色到另一种颜色之间的闪烁

以上是关于HighlightingSystem插件使用(边缘发光)的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D插件边缘发光插件Glow分享

Unity3D插件边缘发光插件Glow分享

Java开发如何通过IoT边缘ModuleSDK进行协议转换?

如何在 Flutter 插件中添加 OpenCV

OpenYurt v0.4.0 新特性发布:高效地管理边缘存储资源

剪辑路径的边缘/IE 问题