Unity插件
文章平均质量分 83
亿洋
一心想转产品经理的程序猿
展开
-
Unity插件NGUI实现背包系统
背包系统的制作1 创建一个Sprite作为背景图片2 创建一个Sprite作为格子并保存为Prefab3 在格子下创建Sprite作为物品4 在物品下创建Label用来显示物品个数5 把物品做成Prefab 7 给物品添加Box Collider8 创建脚本继承UIDragDropItem指定给物品using UnityEngine;using System转载 2017-04-13 09:16:58 · 1511 阅读 · 0 评论 -
Unity给力插件之MeshBaker
这是一个用来合并网格、材质、贴图的插件。其实网上也有一些比较详细的使用说明,但是真实操作起来时,总是有一些搞不清bug。而且,作为功能比较全的插件,在Unity版本更新时,也难免会一些不兼容的地方。经过多次实验,总结了一点经验:一.快速操作:1、Create Other-MeshBaker-合并材质、合并复数个材质和网格(模型过多且需要分离时使用)、合并材质和网格(一般选这个)2、转载 2017-04-25 16:21:19 · 2202 阅读 · 1 评论 -
A star pathfinding project插件点到点寻路
A*的插件和导入省略。首先搭建一个如下的场景用于演示:Paste_Image.png添加一个空物体,将它命名为A,接着添加A中最重要的脚本pathFinderPaste_Image.png接着在在脚本中选择,Graphs进行之前提到的像素化地图。Paste_Image.png这里进行Grid Graph(格子)的像素化地图。接原创 2017-07-17 21:41:22 · 2124 阅读 · 0 评论 -
A* Pathfinding Project (Unity A*寻路插件) 使用教程
下面是动态图,借助 A* 插件,编写很少的代码就可以做到寻路。1、创建场景在场景中添加一些Cube 作为障碍物 Obstacles,添加一个 Capsule 作为Player,然后添加一个Plane 作为地面,再添加一个Plane,作为斜坡测试。在创建一个GameObject,改名为 A* ,添加A Star Path (原创 2017-07-17 20:22:27 · 8315 阅读 · 0 评论 -
Unity插件ShaderForge新版(2)
一、前言ShaderForge是一款为Unity所用的、基于节点操作的Shader插件。笔者一直想写一篇关于ShaderForge的教程,希望可以分享给想学习Shader的美术。通过该插件,美术不需要编写代码就可以制作Shader。同时笔者也希望Shader程序员能客观看待这款插件,美术效果和代码优化需要美术和程序的共同配合来完成。本文主要从插件使用和代码优化两个方面来介绍Sh原创 2017-04-26 14:06:01 · 2496 阅读 · 0 评论 -
Shader Forge教程二版
Shader Forge 第一讲:制作一个简单的ShaderShader Forge是当今Asset Store上最火热的Shader可视化编辑工具,并获得了Unity3D 2014技术奖。本系列主要介绍如何使用该插件。本系列教程中Shader Forge简称SF。第一部分:制作一个简单的Shader【第一步 创建新Shader】【第二步 创建Texture转载 2017-04-25 16:24:58 · 4426 阅读 · 0 评论 -
Unity给力插件之ShaderForge(三)
地形模型材质:使用Unity自带的地形会出现一些问题,所以我尽量使用手工制作的模型来制作地形。而地形又需要只使用一个材质球,于是在此制作一个简单的Shader。效果图:注意: 1.颜色遮罩的图片要使用红、绿、蓝作为通道,所以只能放三个层。 2.要添加多个层需要修改Shader。 3.直接用PS制作三色图。原创 2017-04-25 15:58:55 · 682 阅读 · 0 评论 -
Unity给力插件之ShaderForge(二)
直接上实例:一、自定义光照:效果图(白色点光源照射时)图片及参数节点编辑备注: 1.append为追加:两个一维数值合并为一个二维数值,一个二维数值与一个一维数值合并为一个三维数值,以此类推;光照强度为变化的一维数值。 2.图片的Wrap Mode要改为Clamp,这个地方比较重要。 二、不同通道多图合成:效果图节点编辑备原创 2017-04-25 15:55:29 · 821 阅读 · 1 评论 -
Unity给力插件之ShaderForge(一)
这是一个用来制作shader的插件,也是一个很好的学习shader的工具。这个插件上手很容易,但是要用它来制作理想的Shader,需要下点功夫。这儿先列举出基础知识,以及我的一些实践。以后我还会继续学习并记录更多的内容。一、基本操作: 1)、截断连线:按住alt并右键 2)、框选:按住alt键并框选 3)、对于不认识的节点,右键选择what,出现API官网,可选简体字原创 2017-04-25 15:54:35 · 5273 阅读 · 0 评论 -
Amplify Shader Editor入门教程
Amplify Shader Editor的功能Amplify Shader Editor是行业领先开放且紧密集成的解决方案,它提供了一个Unity开发者易于上手的开发环境,可以与Unity编辑器和着色器使用无缝融合。通过这款工具,开发者能轻松实现AAA级质量的作品,并能灵活地应用在任何Unity项目开发之中,进而大大缩短了制作团队在美术效果上的迭代时间。而这些也正是其在Asset Store原创 2017-05-15 13:37:37 · 23185 阅读 · 1 评论 -
SteamVR插件详解第二版:SteamVR_Controller脚本分析+Vive控制器功能开发
重要类(ButtonMask、Device、Input、Update、DeviceRelation与GetDeviceIndex)SteamVR_Controller是非Monobehavior的脚本,并没有挂在场景下,其运行是通过SteamVR_Render脚本对于其中Update()函数的调用从而一直循环获取手柄相关信息。而SteamVR_Render脚本是在程序运行时自动加载至场景的原创 2017-04-19 14:33:22 · 8058 阅读 · 0 评论 -
SteamVR插件详解:SteamVR_Controller脚本分析+Vive控制器功能开发
大家都知道现在基于Unity开发Vive的应用程序都需要用到SteamVR这个插件,接下来的系列会重点分析该插件中和开发相关的功能。首先介绍的是Vive手柄控制器开发的介绍,基本包含了手柄功能开发的所有信息。如有不全欢迎补充讨论。使用时需要注意的点我会用绿色标出了,对整个脚本执行过程不感兴趣的可以着重看一下绿色部分,开发时注意就好了。关于控制器的相关信息都包含在SteamVR_原创 2017-04-19 14:30:55 · 2897 阅读 · 0 评论 -
HighlightingSystem插件使用(边缘发光)
插件链接: http://pan.baidu.com/s/1dFwkaTr 密码: nw2c导入Unity里面可能会报错,不过没关系,直接注释掉就可以了,我用的是Unity5.1的版本可以看到如下文件夹,HighlighingSystemDemo是一些实例,可以看一下,然后Plugins里面就是插件的相关代码 了 Resouces里面是一些Shader,Scri转载 2017-04-13 09:26:04 · 16344 阅读 · 5 评论 -
Unity插件之Kolmich(教你如何快速搭建一个完整的小地图)
前段时间学了将近十款插件的使用,途中收获很多。很多人说,一开始学一门新技术就依赖插件是不对的,的确不对,你事先可以想想这个功能的实现思路,自己实现下,然后再去看看有没有这方面的插件或者快速实现的方法,最后再研究下别人的方法或者插件去完善自己写的有哪些不足!这样会对你以后学习的成长之路有很大帮助的!写在最前面: 在这里我将会讲解下Unity开发经常使用的插件。转载 2017-05-23 14:19:08 · 1977 阅读 · 2 评论