1.使用Highlighting System这一插件需要先在渲染相机上挂载 HighlightingEffect脚本
2.需要在你想要发光的对象上挂载HighlightableObject组件
然后.....然后就是上脚本了
一下都是常用的一些方法 如果看着乱的话可以一个一个去试一下就OK了
或者留言区留言
public class Test : MonoBehaviour {
public HighlightableObject ho;
private void OnMouseEnter()
{
//ho.FlashingOn();
//ho.FlashingOn(Color.red, Color.blue,0.1f);
// ho.FlashingOn(3f);
//打开发光,从一中颜色像另一种颜色过度以及频率
//ho.On();
//一帧模式
ho.ConstantOn(Color.red);
//边缘光
}
private void OnMouseDown()
{
ho.Die();//删除HighlightableObject 组件
//ho.ConstantParams(Color.black);
// ho.FlashingSwitch();//FlashingSwith切换(开关的切换)
//ho.OnParams(Color.blue);//为一帧模式设置设置颜色(只能在开启时没有设置参数)
}
private void OnMouseExit()
{
//ho.FlashingOff();
//ho.OccluderOn();
//ho.OccluderSwitch();//遮挡切换()
//开启遮挡(如果有东西挡着就看不见了)
//ho.ConstantOff();
//ho.ConstantOffImmediate();//立刻关闭没有频率时间的影响
}