highlighting v5.0插件使用 一(持续更新)
根据官方文档翻译+理解+实践。
1.简易使用方法
1.1摄像机添加 HighlightingRenderer ;
调整设置,以更改高亮显示的外观(粗细、强度)
Fill Alpha:更改填充封闭区域内的透明度。0是默认透明,1是完全填充。
Downsampling:缩减像素采样,none无:颜色变化会卡顿,half一半,quarter四分之一。
Iteration:迭代,效果就是越大越像一个太阳,越亮,范围越大,和上面的downsampling配合不同效果。
min Spread 和Spread都是调节宽度粗细。
Intensity:亮度强度
Blur Direction:模糊方向,diagonal斜的,straight直的,all所有方向。
1.2高亮物体添加 Highlighter ;
2.悬浮高亮
2.1摄像机添加 RaycastController 组件。(射线控制)
2.2随便一个激活物体添加 HighlighterHover 组件。(高亮悬浮)
2.3拖放到On Hover响应事件.选择HighlighterHover >OnHover方法。
同样可以添加其他事件,不仅仅是高亮。
3.快速提示
3.1
Tween比Constant有更高的优先级。因此如果在荧光笔上启用了这两种模式,您将看不到调整常量constant高亮显示属性的任何效果(您可以在荧光笔中更改优先级。UpdateHighlighting()方法源,只需重新排列负责每个突出显示模式的代码片段)。
Tween就是补间,负责颜色渐变,变颜色就靠它。Constant就是常亮,同时勾选就是渐变。
3.2
可以直接用代码控制 Highlighter 组件。例如常量红色
using UnityEngine;
using HighlightingSystem;
public class Example : MonoBehaviour
{
// Assign Highlighter component to this field in Inspector
public Highlighter highlighter;
void Awake()
{
highligter.ConstantOn(Color.red);
}
}
3.3
不要忘了引用空间。 using HighlightingSystem;
3.4
如果你不想使用HighlighterHover,手动高亮某个物体 Hover(Color.red) .查看
HighlighterHover.cs and HighlighterInteractionDemo.cs scripts for an example
3.5
如果您想从头开始实现完全自定义的突出显示逻辑,请从HighlighterCore派生您的类。
3.6
在使用HighlightingRenderer组件(挂在摄像机上的)时,增加模糊迭代将有助于提高轮廓辉光质量,但为了获得更好的性能,请尽量设置低值。
3.7
从Unity的renderer类派生的任何渲染器组件都可以高亮显示。默认情况下,启用以下渲染器的高亮显示:MeshRenderer ,SkinnedMeshRenderer , SpriteRenderer , ParticleSystemRenderer 。您可以根据需要在DefaultRendererFilter()方法源中全局调整类型列表,或者实现自定义的RendererFilter。
3.8 移动平台
在移动平台上,不要忘记在Unity Player设置的 Resolution and Presentation -“分辨率和显示”部分下设置“-使用32位显示缓冲区-”Use 32-bit Display Buffer-复选框.
3.9
高亮系统带有几个内置的颜色渐变 HighlightingSystemDemo/Editor/HighlightingSystem.gradients(位于高亮系统演示/编辑器/高亮系统.渐变库文件中)。
为了使用它们,您可以在此处切换到该库:
下一篇发api相关
highlighting v5.0插件使用 一(持续更新)相关推荐
- Spring Boot 2.4.0 M2 Release Notes持续更新
Spring Boot 2.4.0 M2 Release Notes持续更新 Spring Boot 2.4.0 M2 Release Notes Spring Boot 2.4.0 M2 Relea ...
- 固件 android3.0,华为Ascend P7 EMUI3.0 官方固件-资源-持续更新(2.2更新)
本帖最后由 琼霄舞风云 于 2015-2-5 10:28 编辑 华为Ascend P7 EMUI3.0 官方固件 为了方便大家下载最新固件,小编特此整理本帖(本贴持续更新) 刷机方法参考该贴: 文件校 ...
- 插件推荐(持续更新)
2019独角兽企业重金招聘Python工程师标准>>> 1.Chosen Chosen是一款让又长又笨拙的选择框变得让用户感觉很友好的jQuery插件 http://www.osch ...
- python爬虫 常见的 插件和 用法持续更新
爬虫 常见的 插件和 用法 from fake_useragent import UserAgent 实用包:headers = {'User-Agent': UserAgent().random} ...
- netty4.0源码解析(持续更新)
文章目录 netty 1:环境配置 与其他对比 future缺陷 2:结构 3:设计模式 delay 策略模式 todo 责任链模式 todo 单例模式模式 todo 装饰者模式 ReplayingD ...
- vscode之神级插件整理(持续更新)
0 背景 vscode 作为编程 IDE,可以方便的安装一些插件进行功能扩展,本文对我认为有用的,能提升工作效率的一些插件做一个整理 1 AI Doc Writer 安装路径,效果展示: 只要选中函数 ...
- exure9 秘钥_AxureRP9.0秘钥(持续更新)
Axure RP 9.0.0.3717-3719 正式版 Axure Enterprise Edition Licensee :Freecrackdownload.com KEY:5vYpJgQZ43 ...
- php.ini配置文件详解(mac nginx1.8.0 php5.6 )持续更新中
软硬件环境 mac ox10.11 nginx1.8.0 php5.6 不了解的部分 ;;;;;;;;;;;;;;;;;;;; ; php.ini Options ; ;;;;;;;;;;;;;;;; ...
- iOS开发效率篇——Xcode优秀插件使用(持续更新中)
我在上一篇博客<iOS开发--使用Alcatraz管理Xcode插件>中介绍了如何安装Alcatraz来管理Xcode中的插件,并主要讲解了一个ColorSense插件来进行颜色的设置,的 ...
- AutoJS4.1.0实战教程 ---火热持续更新中
序章 AutoJs4.1.0 基本介绍 https://blog.csdn.net/zy0412326/article/details/105111820 AutoJs4.1.0 元素层次分析. ht ...
最新文章
- 漫谈“外来的和尚会念经”
- 代码编辑器揭露性格,你是哪一种?
- 方向盘左右能摇动_学车这么久了,你还不会打方向盘呢?
- 类的定义与抽取 java 1615134563
- 为什么天朝互联网的三巨头是BAT
- android测试tf卡读写速度,手机TF卡速度的研究经验sandisk/金士顿 C2,C4,C6测速软件测速图数据...
- Mtk touch panel驱动/TP驱动 详解
- app 播放服务器文件,配置apple-app-site-association文件并在服务器上传
- ps保存图片时为了可以发送到微信中(微信大于25M的图片不能发送) 应该这样保存图片!!!...
- [css] 你是怎么选择resetting和normalizing的?为什么?
- 微信搜一搜将开放搜索入口给搜狗搜索
- 在双曲空间进行细粒度实体分类
- 浅谈Robots.txt文件给网站带来的好处
- 经典游戏中的游戏编程
- 老板,缺人吗?这里有一大波产品人才想安利给你~
- 鸿博信通云交换机(云PBX)
- php动画缩放,分享一个CSS3圆圈放大缩小循环动画的效果代码
- Python爬取招聘网站数据,给学习、求职一点参考
- 面试官说让人事与我谈谈_让我们来谈谈机器人宝贝
- 目前运动耳机哪个牌子好、当前最好的运动耳机品牌排行推荐