1、Scripts里面有两个脚本,
1.1一个HighlightingEffect需要挂载在摄像机上面,用来渲染,
1.2 一个 HighlightableObject脚本用来显示边缘发光,哪一个物体需要边缘发光,就可以把该脚本挂载在那一个物体上面,
1.3 然后调用里面的方法就可以实现了。
public class Test : MonoBehaviour
{
public HighlightableObject ho;
private Color colorfrom = new Color(1, 1, 1, 0);
private Color colorto = new Color(0, 233 / 255f, 11.0f, 1.0f);
void Start()
{
//打开。
ho.FlashingOn(colorfrom, colorto);
//关闭。
// ho.FlashingOff();
}
}
就这样就可以实现从red到blue闪烁的效果
(1)ConstantOn(Color c); 边缘发光
()ConstantOff(Color c);边缘发光效果关闭
()FlashingOn(Color.red, Color.blue); 从一种颜色到另一种颜色之间的闪烁