HighlightingSystem(边缘发光插件)的简单使用(一)

来源:互联网 发布:烟台鼎鸿网络拖欠工资 编辑:程序博客网 时间:2024/05/18 22:18

本人使用的是Unity5.3.5,关于这个插件我在网上找到了几个版本,本人使用的可能是旧版本,不过用起来效果没差,接下来就简单的谈谈这个插件的使用。
PS:http://pan.baidu.com/s/1gf5fSyB 我使用的这个版本的网盘链接

新建一个场景

场景中新建一个立方体,将HighlightableObject这个脚本挂在立方体上,将HighlightingEffect这个脚本挂在摄像机上,自己新建一个控制脚本TestHightLight

public HighlightableObject ho;    // Use this for initialization    void Start () {        //可在两种颜色之间进行切换 多个重载 浮点数为切换频率        //ho.FlashingOn(Color.red,Color.yellow,4f);        //持续保持一种高亮颜色        ho.ConstantOn(Color.yellow);    }    // Update is called once per frame    void Update () {        if (Input.GetKeyDown(KeyCode.Q))        {            //立即关闭高亮            ho.ConstantOffImmediate();        }    }

最终效果如下

效果图

当然,你可以编写自己需要的出发条件实现边缘发光,只需在触发时调用相应的方法就好,恩,功能已经简单的实现了,更复杂的功能还有待研究。

0 0