Highlighting System

Highlighting System

image法线贴图漫反射着色器

Unity论坛:http://forum.unity3d.com/threads/143043-Highlighting-System-Released

需要条件

Requires Unity 3.5.6 or higher.
This package requires Unity Pro, as it uses post-processing!
Now supports Unity iOS Pro! (Device with OpenGL ES2.0 required)

Highlighting System package allows you to easily integrate outline glow effect similar to those used in top AAA games.

三个高亮模式

三个高亮模式可用以满足你的需求:

1. 一个强调突出有用的框架下鼠标光标目前的对象。

2. 如果你需要注意,闪烁可以使用某些对象(游戏教程项目为例)。

3. (淡入/淡出)不断强调可用于不断突出显示对象(可拾取物品或当前选定对象的示例)。这种系统适用于静态和皮肤网格,并完全记录(请参阅文档。highlightingsystemdemo文件夹的pdf内)。

高亮示例

imageimageimage

imageimageimage

 

BASIC USAGE

1.Drop HighlightingEffect component to your camera(s)

2.Add HighlightableObject component to the roots of your gameObjects on Awake():

protected HighlightableObject ho;void Awake()
{ho = gameObject.AddComponent();
}

3.At runtime – call one of available methods to turn on/off, fade in/out highlighting, etc:

// Fade in constant highlighting
ho.ConstantOn(Color.yellow);// Turn off constant highlighting
ho.ConstantOffImmediate();// Start flashing from blue to cyan color and frequency = 2f
ho.FlashingOn(Color.blue, Color.cyan, 2f);// ...

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/401964.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android 基础 —— 模拟实现拨打电话功能

前面已经学习活动的显示跳转及隐式跳转,也学习 TextView 及 Button 两个控件的使用,下面我们来学习 EditText的使用: EditText 是程序用于和用户进行交互的另一个重要控件,它允许用户在控件里输入和编辑内容,并可以在程…

Android 四大组件 —— 活动(活动的隐式跳转)

上一篇我们讨论了活动的显示跳转,现在来学习活动的隐式跳转 相比于显式Intent,隐式Intent 则含蓄了许多,它并不明确指出我们想要启动哪一个活动,而是指定了一系列更为抽象的action 和category 等信息,然后交由系统去分…

ALAssetsLibrary-代码操作iOS相册资源

2019独角兽企业重金招聘Python工程师标准>>> 在iOS中,我们调用摄像头和选择相册中的资源,我们可以使用:UIImagePickerController类来完成。 当然,我们也可以不使用UI的形式来访问iOS设备的相册资源。 那就是使用&#…

Android 四大组件 —— 活动(使用Intent 实现活动的显示跳转)

一、什么是Intent?Intent的中文意思是目的。在Android中也是“目的”的意思。就是我们要去哪里,从这个activity要前往另一个Activity就需要用到Intent。 下面是 Intent 两个最基本的函数: 1、定义一个Intent [java] view plaincopy Intent in…

放学默示录Ⅰ:来!抠奖 移动游戏策划案

游戏名称:放学默示录游戏类型:休闲类 单机版带网络服务运营方式:道具收费,捐赠。游戏背景:以学生放学后的小摊游艺为参考。游戏玩法:游戏分为默示录模式,日常模式,大赛模式&#xff…

mod_wsgi的工作模式和配置

Openstack所有提供API接口的服务都是python web server,而其本身性能很弱,目前已经将它们配置到了apache上。但对于如何设置mod_wsgi的参数,我一直没有好好去阅读其文档。 参考了mod_wsgi 的两种模式和Process and Thread两篇文章后&#xff…

Android 项目在Eclipse中的目录结构

Android工程目录 如果使用Eclipse插件ADT开发应用程序,必须要熟悉工程的目录结构,清楚各个目录下面放置的是什么东西。Android工程主要的目录有:src、bin、gen、res等。 不同的Android平台目录结构是不同的,下面以Android 2.3.…

怎样判断网页是静态还是伪静态呢

怎样判断网页是静态还是伪静态呢? SEO文章看多了,经常能听到静态、伪静态这类的词语,那什么样的网页是静态的,什么样的网页是伪静态的呢? IE5浏览器以上:打开你想判断的网站后,再在网址框中输入javascript…

Exynos4412 Uboot 编译工具 —— 交叉工具链 arm-linux-gcc 的安装

一、什么是交叉编译? 在开发主机运行编译器编译内核、应用程序。内核和程序在目标机上运行,这个编译过程被称为交叉编译。编译器运行在开发主机(通常是X86体系的PC机)上,编译出的的代码是目标机体系结构的,…

Linux学习之CentOS(一)--CentOS6.4环境搭建

一、前言作为一个想从事j2ee后台开发的程序猿,linux系统怎能不学呢?所以,这几天自己准备学习一下linux操作系统。废话不多说,直奔主题。要学linux开发,首先得要安装linux系统吧,这里我在选择之前也挺迷茫&a…

Linux设备驱动入门----globalmem字符设备驱动

1、什么是globalmem虚拟设备 (1)、globalmem字符设备驱动中,分配一片内存大小为GLOBALMEM_SIZE(4K)的空间 (2)、提供对该片内存的读写、控制和定位函数 (3)、用户进程能够通过linux系统调用访问…

百度地图iOS API

http://www.cnblogs.com/wengzilin/p/3444471.html http://blog.csdn.net/iukey/article/details/7343650转载于:https://www.cnblogs.com/nathanou/p/3556347.html

find_cmd函数分析

一、概述 1、函数位置 common/command.c 2、函数功能分析 解析命令的关键环节是如何根据输入命令查找对应命令的信息,从而跳转到对应命令的函数处执行程序。这必然涉及到如何存放命令的详细信息这个问题。因为一种存法,对应一种查法,进…

ARM 指令集 VS Thumb 指令集

Thumb指令集Thumb指令可以看做是ARM指令压缩形式的子集,是针对代码密度【1】的问题而提出的,它具有16为的代码密度。Thumb不是一个完整的体系结构,不能指望处理程序只执行Thumb指令而不支持ARM指令集。因此,Thumb指令只需要支持通…

软件测试 -- alpha测试和beta测试的区别

alpha测试是在用户组织模拟软件系统的运行环境下的一种验收测试,由用户或第三方测试公司进行的测试,模拟各类用户行为对即将面市的软件产品进行测试,试图发现并修改错误。 Beta测试是用户公司组织各方面的典型终端用户在日常工作中实际使用beta版本,并要求用户报告异常情况,…

Linux 驱动头文件说明

#include <linux/***.h> //是在linux-2.6.29/include/linux下面寻找源文件。 #include <asm/***.h> //是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。 #include <mach/***.h> //是在lin…

ACL访问控制

ACL访问控制概述&#xff1a;访问控制&#xff0c;当文件或目录的权限不能在完全满足访问控制的实现时&#xff0c;可以使用acl进行设置访问权限。即&#xff0c;对一个文件或者目录设置个别&#xff08;特殊&#xff09;用户对其有操作的权限ACL访问控制的作用&#xff1a;1&a…

内联函数 —— C 中关键字 inline 用法解析

一、什么是内联函数 在C语言中&#xff0c;如果一些函数被频繁调用&#xff0c;不断地有函数入栈&#xff0c;即函数栈&#xff0c;会造成栈空间或栈内存的大量消耗。 为了解决这个问题&#xff0c;特别的引入了inline修饰符&#xff0c;表示为内联函数。 栈空间就是指放置程式…

eclipse maven scm

http://my.oschina.net/OutOfMemory/blog/178512 1.安装eclipse的maven插件 m2e(http://wiki.eclipse.org/M2E_updatesite_and_gittags)Help->Install New Software...在work with中填入我们需要安装m2e的版本url&#xff1a;http://download.eclipse.org/technology/m2e/…

DS18B20 驱动编写

嵌入式开发平台&#xff1a;mini2440 DS18B20 所用GPIO&#xff1a;S3C2410_GPF(3) 一、DS18B20 时序分析 DS18B20的一线工作协议流程是&#xff1a;初始化→ROM操作指令→存储器操作指令→数据传输&#xff0c;其工作时序包括&#xff1a;初始化时序、写时序、读时序。 1、初…