2019-08-18 14:43:46 qq_22213889 阅读数 245
  • Unity3D插件学习:EasyTouch

    Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。

    333 人正在学习 去看看 伍晓波

本文将把常用的Unity插件分成11大类进行归档,方便各位Unity开发者查找使用。

整理成了一个电子书方便大家查阅,下载地址:Asset Store寻宝书百度网盘,提取码:dfun

一:用Unity开发手机游戏的常用插件

越来越多的移动游戏开发者选择使用Unity进行开发Unity还可以开发跨平台APP本文推荐了一些用Unity开发手机游戏时的一些常用插件希望可以帮助到各位开发者

1Ultimate Mobile Pro

包含UnityiOS和安卓原生api交互的插件同时包含Admob插件随意切换iOS和安卓部署不需要更改任何代码

下面三个插件为Ultimate Mobile Pro的子集。

A)iOS Native Pro (Ultimate Mobile Pro的子集,包含和iOS交互的插件 )

B)Android Native Pro (Ultimate Mobile Pro的子集,包含Unity和安卓交互的插件 )

C)Google Mobile Ads SDK (Ultimate Mobile Pro的子集,提供iOS和安卓使用Admob的插件 )

2Easy Mobile Pro

该插件提供和Ultimate Mobile Pro类似功能的功能

3Easy Save - The Complete Save & Load Asset

跟存储加载加密序列化等类似的功能均可用此插件完成完美支持iOS和安卓端

4Easy Touch 5 : Touchscreen & Virtual Controls

Easy Touch 5是一款处理处理手势输入的插件对手机游戏制作很有必要。
 

5Fingers - Touch Gestures for Unity

也是一款制作触摸控制的插件

6Anti-Cheat Toolkit

保护游戏数据免于被某些玩家作弊制作单机手机游戏的开发者绝对不要错过这款插件

7Obfuscator

Obfuscator可以保护游戏代码和游戏资源防止被逆向工程破解

8Playmaker

对于没有深入学习过编程的小伙伴这款可视化插件可以帮助你直观简单的实现自己的想法。

9Final IK

FinalIK是一个反向动力控制插件相比较unity的自带IK系统FinalIK设置更加方便用途更广有很多情景化的应用如针对和物体交互的动作系统如果能使用好FinalIK插件就可以使用少量的固定动画在此基础上融合IK动作做出千变万化的交互动作

10Behavior Designer - Behavior Trees for Everyone

Behavior Designer可以帮助Unity开发者制作AI的行为树

11TopDown Engine

TopDown Engine是制作2D/3D动作类手游的最佳引擎

12I2 Localization

Unity功能最全的本地化插件可以本地化图片文字声音图集预设等资源支持Unity UI, Unity 2D, TextMesh Pro, NGUI, 2D ToolKit, SVG Importer等第三方插件

13Best HTTP

Best HTTP是一款网络插件它支持REST,WebSocket,Socket IOUnity原生的WWW强大太多

14Photon PUN+ Classic

PhotonPUN+是一款制作多人联机游戏的插件同时支持PC手机端和网页端的Unity

15Inventory Pro

InventoryPro是制作背包仓储系统的最佳插件可以用来存储物品装备武器和杂物等是制作RPG游戏的必备插件

16Loxodon Framework Bundle

LoxodonFrameworkBundle是一个非常好用的AssetBundle加载器也是一个AssetBundle冗余分析工具它能够自动管理AssetBundle之间复杂的依赖关系它通过引用计数来维护AssetBundle之间的依赖

Unity开发2D游戏的常用插件

Unity以开发3D游戏见长早期版本的Unity在开发2D游戏时不慎方便因此Asset Store出现了很多2D游戏开发引擎现在Unity2D游戏的支持越来越好而这些开发2D游戏的Unity插件也得到了更多开发者的喜爱

1Rex Engine: Classic 2D Platformer Engine

Rex Engine: Classic 2D Platformer Engine是一款在Unity内部专门制作2D平台游戏的游戏引擎

2TopDown Engine

TopDown EngineCorgi Engine来自同一开发者是制作2D/3D动作类游戏的最佳引擎

3Platformer PRO 2

PlatformerPRO2是一款制作2D/2.5D的平台游戏引擎内部集成了大量功能包括跳跃等运动系统

4Corgi Engine - 2D + 2.5D Platformer

Corgi Engine是一款制作2D/2.5D的平台游戏引擎弥补了Unity制作2D游戏的短板

5DoozyUI: Complete UI Management System

DoozyUIUnity内部的一个UI管理插件

6Fingers - Touch Gestures for Unity

Fingers Touch Gestures是一款处理处理手势输入的插件对手机游戏制作很有必要

7Easy Touch 5 : Touchscreen & Virtual Controls

也是一款制作触摸控制的插件

8RPG Map Editor

制作RPG游戏地图的插件简单易用非常推荐

9Super Tilemap Editor

Super Tilemap Editor是一款制作Tilemap的插件功能强大而且使用方便

三:Unity网络类插件

不论Unity开发者开发网络游戏单机游戏还是跨平台APP总会需要实现一些网络功能比如服务器与客户端的交流物体的同步游戏包下载webview组件的集成用户间的交流社区功能和新闻通知等下面的这些插件各有专长可以帮助开发者快速解决网络开发的相关问题从而让开发者把更多精力放在游戏开发上

1Best HTTP

BestHTTP是一款网络插件它支持REST,WebSocket,Socket,IOUnity原生的WWW强大太多

2Photon PUN+ Classic

PhotonPUN+是一款制作多人联机游戏的插件同时支持PC手机端和网页端的Unity项目

3UniWebView 3

UniWebView3可以把一些webview的组件加入到Unity开发的游戏中支持iOSAndroidMacOS平台开发者可以用该插件直接在游戏中实现类似浏览器的功能

4Smooth Sync

不论开发者使用的是UNETPUNPUN2还是Mirror网络Smooth Sync都可以简单的实现物体的同步功能只需要把SmoothSync脚本添加到需要同步的Object上就可以完成了不需要进行额外的编码

5WebRTC Video Chat

WebRTCVideoChat 这款插件可以实现音频流视频流并且可以实现用户之间发送文字和数据的功能开发者可以在Unity项目中实现音频视频直播的功能插件中自带一个完整的视频聊天例子开发者修改下UI就可以集成到自己的项目中开发和测试环境下无需配置服务器但如果开发者希望在线上的产品中使用该插件需要搭建自己的服务器该插件支持WindowsMacOSAndroidiOS

6Combu 3

Combu3可以帮助开发者在游戏内实现社区功能多个APP/游戏可以共享同一个数据库用户注册登录功能禁止某IP登录用户仓库数据存储游戏内新闻通知用户创建帖子功能等

7Background Download

BackgroundDownload这款插件可以让开发者的APP或者游戏即使在后台也可以进行下载任务如果开发者开发的产品包含较多的资源与数据不要错过这款插件支持AndroidiOS平台和一些VR平台

四:Unity提升编辑器效率的常用插件

原生的UnityEditor功能有限经常会减慢开发者的开发进度下面的这些插件专门针对Editor做出了重大优化而且各有所长使用这些插件将极大的提升开发效率为开发者节省更多时间去开发游戏的核心玩法高效的Unity开发者千万不要错过

1Editor Console Pro

EditorConsolePro是一款可以取代Unity原生控制台编辑器的插件生产力提升必备插件该插件可以输出的时候指定特点的标签可以只看某个标签的输出内容可以看到输出内容的相关代码块开发者使用该插件可以大幅提升Debug效率

2Odin - Inspector and Serializer

Odin可以帮助开发者自定义编辑器序列化某些数据类型Unity自带了一些Attributes比如[Header][Range][Multiline][Space]只能对Inspector进行一些简单的扩展和编辑Odin除了序列化的功能还包括了强大的编辑器扩展能力新增了几十种Attributes

3Easy Editor

Easy Editor可以帮助开发者快速在Inspector栏中修改代码中的各种数据

4Rainbow Hierarchy 2

RainbowHierarchy2可以帮助开发者点亮场景中经常使用的Object按住Alt并点击要操作的Object就可以为Object设置自定义的背景和图标

5Rainbow Folders 2

RainbowFolders2可以帮助开发者点亮工程中常用的文件夹按住Alt点击要操作的文件夹就可以为相应的文件夹设置自定义的背景和图标

6Fullscreen Editor

Fullscreen Editor可以帮助开发者在全屏的环境下打开Game场景并在全屏的环境下编辑场景内的Object可以帮助开发者提升一定的工作效率

7Build Report Tool

BuildReportTool这款插件可以在build项目后显示每个资源占用的空间大小进而邦建筑开发者减少包体大小该插件还可以显示资源的依赖关系显示没有使用的资源导出构建报告到xml文件等功能

8QHierarchy

当游戏场景中的物体太多之后Unity原生的Hierarchy窗口管理资源会显得有些吃力这款插件可以增强Hierarchy窗口的功能极大提升开发效率

9Asset Hunter Pro

AssetHunter2的升级版一键清理提升项目加载速度和性能表现还可以帮助开发者快速找到增加包体的资源很实用的插件非常推荐

10AssetBundle Manager

AssetBundle Manager可以在不 build部署 AssetBundles 的情况下就用 Editor 模拟加载本地远程 AssetBundles支持 AssetBundle Variants让测试与编辑 AssetBundle 的工作变得非常方便

五:Unity音频开发常用插件

没声音再好的戏也出不来没有声音的游戏是缺少灵魂的游戏一款优秀的游戏是必须要有好的声音来支援的下面的这些插件可以帮助开发者在开发游戏时为游戏插上一双带有灵魂的翅膀

1Koreographer Professional Edition

Koreographer Professional Edition是制作音乐节拍类游戏的必备神器

2Master Audio: AAA Sound

Master Audio: AAA SoundUnity游戏开发的终极音频解决方案

3Dissonance Voice Chat

DissonanceVoiceChat可以帮助开发者在游戏中集成语音实时聊天功能各大主流平台均支持

4RT-Voice PRO

RT-Voice PRO是一款可以实时将文字转化为语音的插件

六:Unity工具类常用插件

1UFPS: Ultimate FPS

UFPS是制作第一人称射击游戏的必备插件开发者无需重造轮子上手很快开发者不需要自己为每个场景编写脚本可以通过修改预置脚本来处理常见的任务比如装备枪支枪的移动和开火管理弹药和库存玩家的移动管理相机视角跟踪相机管理事件比如被激光枪击中管理平面比如滑坡和水道尸体及重力物理UFPS能够帮助开发者节省时间开发游戏的核心功能

2LipSync Pro

LipSyncPro是一款制作唇语同步&面部动画的插件如果你的游戏包含大量对白这款插件就很有必要了LipSync主要由三个模块组成前端负责分析语音辨识指定的音节输出位置类型和强度中端负责将语音识别的结果转化为驱动表情动画的事件帧前端和中端都是在编辑器中离线完成的);后端负责在runtime时根据事件帧驱动表情动画

3Edy's Vehicle Physics

Edy'sVehiclePhysics这款插件可以为赛车类游戏提供各种逼真的真实物理效果制作赛车类的游戏可以考虑一下这款插件

4A* Pathfinding Project Pro

A* Pathfinding Project Pro是一款AI寻路插件开发者可以自定义AI的寻路行为

5Rewired

Rewired是用于Unity的高级输入系统支持多种不同类型的输入设备包括手柄键盘鼠标触摸屏及摇杆等且对Unity所支持的平台提供原生输入支持例如WindowsmacOSLinuxWebGLXbox OnePS4SwitchRewired通过原生库直接访问输入设备可以更加灵活地控制输入同时也能实现一些非常强大的功能例如手柄热插拔手柄震动为各控制器或手柄提供20多种按钮控制等Rewired对于其它平台则直接调用Unity的输入系统开发者也仍可使用Unity自带的输入系统来实现其它需求

6GPU Instancer

GPUInstancer是一款开箱即用的图像显示解决方案可在屏幕上显示海量的Object而且性能卓越开发者只需要简单的设置就可以实例化大量预设Unity地形细节和树木开发者无需学习shaderGPU的相关知识就可以利用本插件直接使用GPU进行实例化

7Bolt

Bolt是一个比较新的Unity可视化编程插件Bolt在设计理念和使用上都很类似于UE4的蓝图Blueprints),属于flow式设计Bolt号称支持所有Unity内置命令大概有23000多种),还允许手动添加其他的第三方插件的自定义类class)。凡是可以用代码实现的功能都可以用Bolt来实现

8GameFlow

GameFlow也是一款可视化编程插件

9FlowCanvas

FlowCanvas也是一款可视化变成插件

10uMMORPG

uMMORPG非常适合个人开发者开发MMOPRG游戏

七:Unity制作地形的常用插件

Unity制作大型游戏少了地形制作怎么行用原生的Unity工具制作地形效率较低而且也不甚美观后期运行的效率也得不到保证下面推荐的几款专业地形制作工具可以帮助开发者解决地形制作的相关问题

1Gaia

Gaia是一款一站式地形制作插件

2World Creator Professional

World Creator是一款制作3D真实地形的的专业插件

3TerrainComposer 2

TerrainComposer2是一款利用节点制作地形的插件开发者用它可以很容易的制作惊艳的地形。

4Polyquest Worlds Full Pack Vol.1

Polyquest Worlds包含了超多超高质量的Low Poly风格素材手机游戏和VR游戏都能很好的运行该插件里的素材

5Fantasy Environment

Fantasy Environment包含了大量的幻想风格的游戏素材

·八:Unity素材/动画设计类插件

1Amplify Shader Editor

AmplifyShaderEditor是一款基于节点的可视化shader编辑器插件用于制作特效的再合适不过它提供了一个简单的开发环境无缝地融合了UnityUIShader的使用

2Colorful FX

ColorfulFX包含了大量的可定制的FX效果和全屏的camera渲染效果对色彩纠正和图像后期处理有很大作用

3Mega-Fiers

Mega-Fiers是一个可以让Mesh发生的形变的插件

4Surforge

Surforge能够帮你在Unity内部快速制作3D模型的texture

5NGUI: Next-Gen UI

相信这款插件不用做太多介绍Unity中制作UI的最强插件

6Octave3D-Level Design

Octave3D-Level Design帮助Unity开发者制作关卡

7UBER - Standard Shader Ultra

UBER - Standard Shader Ultra可以帮助开发者制作3A级别的shader

8UMotion Pro - Animation Editor

UMotion ProUnity中一款非常优秀的动画制作插件

9Mesh Baker

Mesh Baker可以用来合并MeshMaterials这样可以降低游戏对内存和显卡的消耗

九:Unity VR常用插件

虚拟现实VR是未来的一大发展方向Unity作为一款主流的游戏引擎早已在VR的路上加码下面介绍一些用Unity开发VR游戏/应用的插件可以帮助开发者更好的开发各种VR程序构建通往未来之路

1VR Panorama 360 PRO Renderer

VR Panorama 360 PRO Renderer可以帮助开发者在Unity内部渲染4K360°全景视频

2Curved UI - VR Ready Solution To Bend / Warp Your Canvas!

Curved UI是一款制作VR游戏的UI的插件

3VR UIKit - Bootstrap Your VR App with Ease!

VRUIKit是一套VRUI制作的解决方案易于开发而且运行流畅而且支持各大主流VR平台制作VR应用的开发做不要错过

4VR Easy

VREasy是用Unity开发VR应用的一个多方面解决方案开发者只需接单的拖拽就可以搭建出一个VR应用的雏形该插件支持各大主流VR平台

十:Unity AR常用插件

增强现实AR是一种实时地计算摄影机影像的位置及角度并加上相应图像视频3D模型的技术这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动而目前移动端的AR相对比较简单其实就是用摄像机捕捉到真实世界的某块平面然后把这块平面与摄像机的相对位置传送给程序最后把虚拟物体投射到这块平面上就能达到一个简单的增强现实效果了

1Vuforia Core Samples

Vuforia相对简单适合初级AR入门开发者它的原理其实就是图像识别通过分析一张图片来确定一个平面然后在这个平面上进行创作不过目前暂不支持环境感知与光源感知必须要通过特定的图片来识别平面Vuforia的优势在于识别出来的平面相对而言比较稳定只要摄像机能捕捉到有图片那识别的平面基本不会出现抖动或者错位这一点是环境感知暂时无法超越的地方除此之外Vuforia开发成本相对较低并且支持iOS和安卓系统

2AR Camera GYRO: Augmented Reality

AR Camera是一款AR镜头处理插件简单易用教程完整

3AR Menu (AR Business Card): Augmented Reality with Vuforia

AR Menu是一款AR UI解决插件方便开发者在开发AR程序时解决UI开发的问题

4AR + GPS Location

AR+GPS Location这款插件可以通过GPS定位3D物体放到指定位置的真实物理世界中

5:GO Map – 3D Map for AR Gaming

GO Map为AR应用提供可定制的地图服务。GO Map这款差劲可以用来制作类似Pokemon Go这种基于位置的AR游戏。

十一:Unity资产上区块链的常用插件

1Blockchain SDK by Enjin

Unity引擎覆盖了约50%的游戏开发者其开发的游戏在全球有超过7亿的用户Enjin Coin的加密货币基于ERC 20协议主要面向游戏产业服务游戏开发方游戏用户为区块链游戏道具或其他加密资产的交易提供支持Enjin也是目前规模较大的一条游戏区块链

2Kin SDK for Unity

Kin也是一条游戏/APP区块链

 

2018-12-04 21:00:00 lijianfex 阅读数 766
  • Unity3D插件学习:EasyTouch

    Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。

    333 人正在学习 去看看 伍晓波

本文首发于简书:https://www.jianshu.com/p/afa67b240d16

前言

Unity的插件非常的丰富,为游戏开发提供了很大的便利,同时也让在插件的选择上造成了选择的困惑,插件的选择需要结合自身项目的开发,同时作为学习者,应当学习Unity常用的主流的插件,这样更能适应开发需求.

这里为大家整理了部分购买与他人分享的Unity插件,希望能为大家提供一点帮助与指导,若有错误,欢迎指出!

目录

1、AI插件

  • A* Pathfiding Project

2、UI 插件

  • NGUI

3、动画插件

  • Final-IK
  • Dynamic Bone
  • UMotion Pro
  • AnyPortrait

4、可视化脚本插件

  • Bolt
  • PlayMaker
  • FlowCanvas
  • DOTween Pro

5、输入管理插件

  • EasyTouch 5
  • Easy Save

6、物理插件

  • Shatter Toolkit

7、音效插件

  • Audio Visualizer

8、屏幕效果插件

  • Camera Filter Pack

9、粒子效果插件

  • Fog Volum 3

感谢SIKI老师分享插件资源—此页面也可下载本文插件资源

1、AI插件

  • A* Pathfiding Project


2、UI 插件

  • NGUI


【云盘下载地址(V3.12.1)】


3、动画插件

  • Final-IK

  • Dynamic Bone

  • UMotion Pro

  • AnyPortrait


4、可视化脚本插件

  • Bolt

  • PlayMaker

  • FlowCanvas

  • DOTween Pro


【云盘下载地址(V1.0.075)】


5、输入管理插件

  • EasyTouch 5

  • Easy Save


6、物理插件

  • Shatter Toolkit


7、音效插件

  • Audio Visualizer


8、屏幕效果插件

  • Camera Filter Pack


9、粒子效果插件

  • Fog Volum 3


后记

这就是我整理得部分常用得Unity插件,希望能够满足你得学习需要,如果要商用的化,还请到资源商店购买!欢迎在群中下载相关插件资源,互相交流学习!


欢迎加入Unity学习资源交流群,获得更多的Unity学习资源,群号:954131591
Unity学习资源交流群

2014-12-10 15:19:36 cabxyz 阅读数 902
  • Unity3D插件学习:EasyTouch

    Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。

    333 人正在学习 去看看 伍晓波

Unity4.6版本2d和ui功能已经较为完善了,但老项目中还是以用2dToolKit、Uni2d、Ngui居多。下面列举了一些常用插件:


 2d帧动画插件-2D Toolkithttps://www.assetstore.unity3d.com/en/#!/content/908


骨骼动画插件-Uni2Dhttps://www.assetstore.unity3d.com/en/#!/content/3826

GUI插件-NGUI: Next-Gen UI:https://www.assetstore.unity3d.com/en/#!/content/2413



日志插件-Log Viewer:https://www.assetstore.unity3d.com/en/#!/content/12047


缓动插件-iTweenhttps://www.assetstore.unity3d.com/en/#!/content/84


手势插件-FingerGestureshttps://www.assetstore.unity3d.com/en/#!/content/1044


手势摇杆-Easy Touch:https://www.assetstore.unity3d.com/en/#!/content/3322


2014-11-05 00:43:58 chaixinke 阅读数 1441
  • Unity3D插件学习:EasyTouch

    Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。

    333 人正在学习 去看看 伍晓波
 

Unity3D插件详细评测及教学下载

分类: unity3d 2230人阅读 评论(0) 收藏 举报
本文一共分为三个部分,第一部分是插件的下载,第二部分是插件的评测,第三部分是插件的学习方法。

第二部分 插件的评测

Unity插件本文分以下九个类别介绍,后面跟的是风宇冲的推荐插件:
一 界面制作 推荐:NGUI
二 2D游戏制作 推荐:2D Toolkit
四 插值插件 推荐:iTween,HOTween
五 路径搜寻 推荐:Simple Path
六 美术及动画制作 推荐:RageSpline,Smooth Moves
七 画面增强    推荐:Bitmap2Material,Strumpy Shader Editor
八 摄像机管理  推荐:Security Camera
九 资源包  推荐:Nature Pack

一: 界面设计(UI) -  风宇冲推荐NGUI
综述:所有UI插件可以实现的功能和效果最后都是差不多的,区别是最终游戏的运行效率和内存占用量不一样,开发的速度也不一样。 NGUI和EZGUI是属于一类,核心是将UI元件图合并到一张大图(atlase)上,再根据uv去找对应的小图,最后使用2D camera绘制。 iGUI是另外一种UI插件,它可以说是Unity自带UI的升级版,也就是OnGUI的延伸。了解OnGUI()的同学都知道,它的运行效率是比较低的,没有Drawcall合并,iGUI也一样。中文等字体制作一般是用Glyph Desginer 或者 Bmfont, 这点NGUI和EZGUI是通用的。总体来说, GUI插件的功能还是略微有限, 无论是什么GUI插件想做复杂点的功能就必须得用脚本。学习维护起来还是稍微有点麻烦的,故依然建议一个团队只一个人或几个人专门负责UI。
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
补充对比:
12: UI部件嵌套 支持 不支持


【NGUI】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
细节功能  
运行效率  
内存占用   ★
开发速度   
掌握时间   
跨越平台   
文档教程  
综合评价  

优点:UI合成图(atlas)管理方便,字体RGB压缩,持续更新,支持Flash,支持语言本地化即多语言,支持图像高低清配置。
缺点:卷屏界面(ScrollList)的实现稍微麻烦。
介绍:目前Unity最好用的UI 插件。重点是 NGUI应该会一直更新,跟着Unity的脚步。 NGUI也更方便于管理atlas,至少每个Sprite在atlas中都有名字来管理可以很方便的添加删除共用,并且Sprite的位置大小信息可见也 可适当调整。
使用注意:
(0)ui元件的本地缩放,也就是localscale对应元件的像素尺寸。
(1)ui元件是不能嵌套的,可以用空GameObject,table,panel等容器来装。
(2)任何同一张图集(atlase),控制前后显示顺序用Depth。不同图集用坐标Z值。
当涉及不同图集时,Scene窗口下的显示并不正确,而Game窗口下的显示是正确的,所以此时用Game窗口来调整UI.
(3)记得Camera下的Even Receiver Masek一定要与UI对应,不确定的话就选Everything。
(4)UIRoot的Automatic选项:
勾选:所有UI按像素尺寸显示。(Game窗口小的话显示不全整个界面)
不勾选:填满整个区域。(对屏幕小的电脑尤其有用,可以用小Game区域来制作ui内容)
(5)包含字体的图集加新图进去后,字体经常容易错乱。解决的办法就是在选中该图集后,再点字体图,最后在“Atlas Maker”界面update一下即可。 其他类似的也可以这么做。选该图集下的所有原图,然后对图集update一下,效果即可恢复正常。
如果还不正确,则选Font Maker,然后把txt赋给FontData,图赋给texture,然后"or select"选择字体,之后'replace the font'即可。
(6)UIAnchor的Bottom、Left等定位是根据当前屏幕的实际尺寸决定的,和UIRoot的框不存在对应关系。
UIAnchor可以嵌套,但是定位的效果恒定。
(7)UIPanel可以嵌套,在涉及多图集的UI时,可以用UIPanel的嵌套的实现不同图集的层级关系。注意:单一Panel下的属于某图集的所有元件必须为统一Z值。如果Localz 不统一的话,则取panel下使用该图集的元件中z绝对值最大的z值为图集在该panel的z值。例如有UISprite A的local.z为 -301,UISprite B的local.z为 300,那么该Panel该图集的z值为-301。有UISprite A的local.z为 51,UISprite B的local.z为 -49,那么该Panel该图集的z值为51.


【FastGUI】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
细节功能  
运行效率  与NGUI相同
内存占用   与NGUI相同
开发速度   
掌握时间   
跨越平台  与NGUI相同
文档教程  
综合评价  
NGUI插件的补充,必须先在工程里导入FastGUI。主要用途为对Photoshop的支持,可以利用Photo的分层快速制作NGUI的UI部件,直接在Unity里使用psd即可。

【EZGUI】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载 
细节功能 
运行效率 
内存占用 
开发速度  
掌握时间  
跨越平台  
文档教程 
综合评价 
比较经典的UI插件,目前已经基本不更新了。
优点:Unity的元老级UI插件,方便实现快速开发
缺点:已基本不更新,UI合成图不能单图调整。
使用中注意的几点:
1:如果是Prefab中有EZGUI的东西的话,每次修改完最好Apply一下,然后点击Build Atlases
2:如果贴图合成图(atlase)都默认在Sprite Atlases文件夹下,如果图错乱的话,直接删除贴图重新点击Build Atlases生成贴图合成图即可。
3:位于scrolllist 下的一切物体必须为 EZGUI的组件 , 否则下拉的时候会不被切图。
scroll item 显示不完整  : 调整scrollist视口x尺寸
4:假如 点pixel perfect后 仍不显示尺寸则 点击运行则尺寸恢复正常
5:Panel只 build atlas 精度不够:  把atlas的分辨率调高 然后删掉 重新build
6:如果是移动平台开发切记EZ GUI组件选项不能钩 pixel perfect,因为其有auto resize会使在iphone 尺寸错误。
7:EZ脚本里很多有用函数,其默认为protected,建议将有用函数改成public,方便调用。




二:2D游戏制作 -  风宇冲推荐2D Toolkit
综述:
    U3D 4.3版本出的Unity2d功能是很强大的,建议做2d用Unity2d就好。2d插件的话在以前是必须的,2d插件用习惯的继续使用无伤大雅,新接触Unity的同学无需理会这些2d插件。
    这些插件核心都是 2d精灵(Spritte)以及帧动画骨骼动画的管理和使用。
【2D Toolkit 】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
细节功能  
运行效率  
内存占用  
开发速度  
掌握时间   
跨越平台   
文档教程  
综合评价  
优点:专业,靠谱
缺点:精细的碰撞实现较麻烦
你想做2D游戏?没错,就是它了!笔者也做过一些2D游戏,棋牌的飞行的RPG的都有,2D Toolkit还是很靠谱的。缺点是碰撞检测要么是简单的多边形(三角形四边形神马的)之间碰撞,或者是简单多边形和复杂多边形之间。复杂多边形和复杂多边形之间的碰撞是不支持的。而且复杂多边形的碰撞体需要自己去画。想做出类似像素碰撞检测的效果也是可以的,沿着图形本身的边缘去画,如果你不嫌麻烦的话。
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载



【EasyMotion2D】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
也是比较不错的2D Skeleton插件。有大公司的商业游戏是拿它做的,可以用。

【UNI2D】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
2013年中出的一款2D插件. 很不错的,有像素碰撞,快速创建骨骼等优点。


四:插值插件 (Tween tool)-  风宇冲推荐iTween / HOTween
综述:iTween和HOTween各有各的优势,核心功能就是对位移,缩放,颜色等数值进行插值。iTween和HOTween并不冲突,可以同时在一个工程里使用。建议做路径的话最好用iTween, 做非位移,缩放,颜色的数值时只能用HOTween。其他情况最好用HOTween,因为管理更具有可操作性。
【iTween】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性    
简易度    ★
综合评价  
优点:免费,通用,实用
缺点:不够稳定,不能返回改变目标tweener
介绍:免费的经典tween插件。Tween,包括位移,缩放,颜色变换等。NGUI,EZGUI,PlayMaker等很多插件都使用它来实现tween部分。缺点是tween的过程中,如果物体被销毁等情况,容易产生不可预制的错误。
【iTweenPath】
可视化    ★
实用性    
简易度    ★
综合评价  
优点:免费,路径清楚,实用
介绍:iTween的补充插件,主要是可视化的绘制路径,然后在iTween里使用生成的路径。可以用于TD地图怪物的路径移动。
使用方法:(1)导入插件后 (2)随便任何一个物体,把iTweenPath拖上去 (3)inspector里设置路径点数量 (4)在选中该物体的前提下,在Scene View里拖拽各个点绘制路径 (5)给路径起名例如 'xyz' (6)代码里使用即可,例如iTween.MoveTo(obj, iTween.Hash("path",iTweenPath.GetPath("xyz"),"time",10f));
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载



【HOTween】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性    
简易度    ★
综合评价  
优点:免费,管理比iTween更方便,使用范围更广
缺点:可视化补充件HOTween Edtior作用position时不能像
iTweenPath那样显示路径。
介绍:类似iTween的 tween插件,功能更为强大。目标类型不再仅仅为position,color等固定类型,任何你在脚本里定义的public, non-static的 numeric 即 color/vector/int/float/double/string 变量都可以作为目标。并且调用函数后会返回tweener,如果储存tweener可以随时 监测/停止本次tween。
使用方法:(1)导入插件
(2)使用HOTween的脚本里添加using Holoville.HOTween;
Start()里添加HOTween.Init();
(3)   TweenParms tmp = new TweenParms();
        tmp.Prop("position",new Vector3(5,0,0));
        tmp.Ease(EaseType.Linear);
        HOTween.To(obj.transform,1,tmp);
 其中 position如果换成自定义变量,obj.transform就要换成对应的脚本对象即可。注意自定义变量依然需要在两端加引号。

序列tween使用方法:
(1)mySequence = new Sequence(new SequenceParms().Loops(3,LoopType.Yoyo));
(2)
mySequence.Append(HOTween.To(myGameObject1.transform, 1, new TweenParms().Prop("position", new Vector3(10,20,30)).Prop("rotation", new Vector3(0,720,0)).Prop("localScale", new Vector3(4,4,4)).Ease(EaseType.EaseOutBounce)));
有Append /
 Prepend / Insert三种方法,Append是加在序列最后,Prepend是最前,Insert是即将到来的目标
注意:(1)HOTween.To 等方法是低效的,储存返回的结果tweener,然后反复使用例如tweener.Play()更高效
(2)Tweener及TweenParms相当于一个容器, 下面填的变量才是真正要改变的内容。
【HOTween Editor】(要求Unity 3.5.6以上)
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
可视化    ★
实用性    
简易度    ★
综合评价  
优点:高效,快捷
缺点:插值作用于position时,无路径显示。
使用方法:
(1)选中目标物体 (2)Component->HOTween->HOTweenComponent  (3)在Inspector下的界面点击 蓝色的‘+Add Tween’(4)选择tween目标 (5)点击蓝色的‘+’,注意你想要改变的变量点这一步才会出来。(6)选择要插值的变量 (7)填Tween To等值即可
(8) 关闭'AutoDestroy'和‘Autoplay ’ (9) 脚本加
using Holoville.HOTween;
using System.Collections.Generic;
(10)调用该tween
    HOTweenComponent tweenComponent = myGameObject.GetComponent<HOTweenComponent>();
        if (tweenComponent != null)
        {
            // Do something with the Tweeners
            List<Tweener> tweeners = tweenComponent.generatedTweeners;
           
            if(tweeners[0].id == "tweenerName")
            {
                tweeners[0].Play();
            }
        }
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载








五: 路径搜寻(Path Finding)-  风宇冲推荐SimplePath
综述:路径搜寻主要用于怪物的AI行走,以及人物点击移动。这两个路径算法核心思想都是:先将地图划分成方格区域(像棋盘一样),然后根据方格内是否有障碍物对方格进行赋值,最后生成 单位位置 与 目标位置间的格子路径。想具体学习的童鞋可以百度 A star等算法
【SimplePath】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载


运行效率  
掌握时间   
文档教程  
综合评价  
官方介绍说支持500+agent,即支持500个单位同时寻路,下方提供的对应插件中带有展示Demo。

【A* Pathfinding Project】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
运行效率  
掌握时间   
文档教程  
综合评价  
使用标准的A star算法,下方提供的对应插件中带有展示Demo。



六:动画制作 -  风宇冲推荐RageSpline,Smooth Moves
【Smooth Moves】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性    
简易度    
掌握时间  
文档教程  
综合评价  
介绍:神马?你们团队没有做动画的人?那么就用它吧!2D骨骼动画制作插件,不支持Flash。骨骼动画文件可以复用。比帧动画省空间占用。
优点:动画文件复用,省空间
缺点:
使用简介:
一:制作Atlase (1)Project栏下创建Smooth Moves Texture Atlase Data (2)选中atlase 文件,点击open atlase Editor (3)把素材图往里拖。
二: 制作Animation  (1)Project栏下创建Smooth Moves Texture Atlase Data (2)选中animation文件,点击open animation Editor (3)点击Bone下面的 ‘+’图标,创建骨骼节点(腰,头,腿,足等等,支持中文)(4)点击Animation Clips下的‘+’,创建动画(站立,行走,攻击等)。(5)选中帧序列界面里的 黄色方块 (6)Type选择Image(Transform就是隐藏,所以通常设置为Image)(7)选择图 (8)选择任意同行的黑块,右键选择Duplicate First Key Frame (9)执行 6-7 (10)然后设置pivot,rotation等信息(11)搞定了!点击play看效果吧!
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

【RageSpline】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性   
简易度   
综合评价 
介绍:矢量绘图工具,矢量的好处大家应该都知道,就是不会因为放大而损失质量。 适用于矢量风格的2D游戏以及2D UI的制作。程序会了这个美术就要失业了!
使用方法: (1)新建一个空的GameObject (2)贴上RageSpline脚本,然后基本形状就出来了 (3)调整形状,具体是 鼠标双击=创建节点 N=圆滑和锋利的边角模式切换 K=削薄边缘 L= 增厚边缘 delete=删除节点 (4)调整边缘颜色outline color 以及填充颜色 Fill Color,大功告成!

使用注意:
如果要加碰撞的话,就要在脚本面板里把'Physics'勾选成Boxed,之后运行时会自动在该物体之下生成平板状的Box Collider将该物体包裹。
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

【Mega-Fiers】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性   
简易度   
综合评价 
介绍:模型变形工具,简单实用,可以用于3D字体的弯曲效果等等。
使用方法:非常简单, (1)选中要变形的物体,(2)上方菜单Component->Modifiers->Modify Object (3)添加任何预制变形,例如弯曲则是 Component->Modifiers->Bend (4)之后在Inspector里调对应数值即可。

七:画面增强 -  风宇冲推荐Bitmap2Material,Fx Maker,Strumpy Shader Editor
【Bitmap2Material】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
细节功能  
运行效率  
掌握时间   
文档教程  
综合评价  
优点:方便,实用。
缺点:尚未发现。价格过高【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
使用方法:将包里的Bitmap2Material.sbsar拖进unity工程,然后直接将你的原图拖到下方例图的'Input'上去,它会自动生成法线贴图灰度图等效果图,效果还是不错的。并且支持将随便的一张图制作成Tile图,可以无缝拼接的哦。之后就自己在Insprector里微调吧!

性能测试:
主要还是在PC和家用机平台上使用。在移动设备上基本跑不动。
512x512的parallax specular/bumped specular在 主流安卓机上18帧,
32x32及128x128的parallax specular在 主流安卓机上15帧,
512x512/256x256的bumped diffuse 在 主流安卓机上37帧,
512x512的diffuse 在 主流安卓机上46帧,

结论:效率主要和所使用的shader有关和贴图尺寸基本无关
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

【Fx Maker】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
细节功能  
运行效率  
掌握时间   
文档教程  
综合评价  
优点:
1. 插件里有很多预制效果,粒子的网格的都有。
2. 有3D效果转成2D帧动画的功能。
缺点:界面不是很方便



【UniSky】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

实用性   
简易度   
效果 
    
兼容性
   
综合评价 
优点:云与日月层叠效果逼真,有云起云散
缺点:缺少下雪等特效,有紫色斑点等BUG。
介绍:24小时实时 天空盒+天气插件。天气主要是下雨和storm,不过效果一般,建议另外。画面效果不错,不过需要自己去配置, 例如大太阳的天气去下雨肯定不真实,下雨的时候至少要把天空调成阴暗的,有一种乌云密布的感觉。并且天气与地形与单位的互动,需要另外添加,比如溅射到地面的水花等等。月亮放大后在某些显卡下会有紫色斑点。
使用建议:
风:Unity的Windzone
雨:Unity官方Demo《AngryBot》 里面的雨
使用方法:链接

【Strumpy Shader Editor】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
可视化   
实用性   
简易度   
综合评价 ★★★★★
优点:实用,免费
介绍:渲染器Shader的可视化编辑器,可视化的界面和PlayMaker,uScript用起来差不多。顶点渲染,像素渲染和光照模型渲染三种模式都支持。使用前最好对 三种类型Shader的代码写法有所了解,再使用该工具能起到事半功倍的效果。
使用方法:(1)插件载入到工程里 (2)菜单Shader Editor->Stumpet Shader Editor。 (3)点击New Graph (4)在图表界面Master右方,右键创建 Tex2D 以及 Sampler2D (4)连线如下 (5)点击Update Graph,之后能看见预览图了 (6)点击Export As,生成Shader文件
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载

注意:(1)每次改动完需要点Update Graph更新预览。 (2)删除连线:鼠标移动至线上,点击右键
(3)UV x或y的单变化使用UV_Pan (4)图表视口的移动为 alt + 鼠标左键
StrumpyShader详细教程

八:摄像机管理 - 风宇冲推荐 Security Camera
【Security Camera】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
实用性   
简易度   
综合评价 
优点:简单,实用
介绍:摄像机管理插。Unity里管理多相机很麻烦,Camera Preview不实用,来回启用禁用也繁琐。Security Camera能快速查看各个相机的实际效果。
使用方法:插件载入到工程里后,直接把SecurityCamera.cs脚本拖到各个相机上,然后在Game View里就可以直接分开看单个相机的效果了。
注意:(1)相机不能重名 (2)只有一个主相机,标签tag为'MainCamera'


【Ultimate FPS Camera】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
介绍:FPS摄像机的控制插件,没什么好说的。工程里导入插件后直接按里面的文档做就行了。

九:资源包类(Models & Particles)
综述:这个就不用多说了,好多有用的资源啊,太省事了!
【Nature Pack】
介绍:大自然的树,花,草等模型
【Ruin city】
介绍:一个被破坏的城市的模型

【CartoonSnow】
介绍:卡通雪效果


十:其他类
【AudioToolKit】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
介绍:比较方便的音频管理插件,没有特别炫的功能,主要是省点代码和可视化管理。



【ORK】(Okashi RPG Kit)
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
介绍:看了看youtube上的教程视频,ORK没什么意思,它整套的UI包括商店,用的是Unity自带的UI,这整套东西你拿来改还不如自己做好,又快又准又能精确调整。就不评分了。这里仅供下载,没事可以看看,如果有兴趣做RPG的新手可以去下个RPG Maker XP看看它的框架是怎样的。做商业级RPG的还是根据需要自己搭框架吧。

【Tower Defense ToolKit】
【风宇冲】Unity3D教程宝典之插件篇:Unity3D插件详细评测及教学下载
介绍:不评价了,理由前文有提到过, 仅提供下载。


还有下面一些主流插件没有找到,欢迎补充。
【Mixamo】无下载
介绍: 模型动画插件,500美刀,伤不起啊。不过Unity4的动画系统已经改进很多。所以这个插件不用也罢。
【Easy Water】
介绍:水面模型。7.5美刀
【Easy Touch】
介绍:触屏控制插件。20美刀
【MakeYourLevel】
介绍: 环境模型库。 22.5美刀

                                第三部分 插件的学习方法

插件的学习: 学插件有如大侠学武功。先练内功根基,再练上乘武功。内功根基是指 线性代数,计算机图形学,编程基础,Unity基本API等等。基础不要求同学们要有多精通,至少基本的原理和使用要懂。上乘武功是指各种插件。如果内功 根基不扎实而强修秘籍的话,也许会像天龙八部里的鸠摩智一样走火入魔。在游戏开发里,通常表现为卡在一个地方,模模糊糊的怎么都过不去,各种纠结。假如你 遇到了类似情况,建议回过头静下心来温习下相关的基础知识,等过后头脑缓过来了再理理思绪,分析分析条理,一般问题在这个时候就解决了。

插件的辨别:游戏开发如大侠比武,比的是游戏,武功(插件)不同,实力当然也不同。 好的武功能把你的特性发挥的淋漓尽致,PK有如行云流水。差的武功会让你瞬间被秒杀,无缘Grossing榜。好的插件能很好的和你的项目本身配合,达到 提高开发效率的目的。不好的插件你研究它得花费大量时间又还得花时间,又还得花时间修改调试,很有可能反而会降低效率。所以分辨插件的优劣很重要。我总结 了以下几点,能快速分辨插件的好坏:
好的插件(1)首先,Asset Store上排名高的一般都好用,什么榜都行,当然还是Top Grossing 最有分量,不好的东西谁愿意付钱呢?如果没有排名就看评价数量和内容吧(2)国内相关介绍讨论比较多的一般都好 (3)教程详细的,特别是有语音高清教程的。
不好的插件 (1)搜索到的相关信息极少的 (2)无排名,评价少 (3)教程粗糙

插件的选择: 上乘武功需要专精,令狐冲专精剑法,独孤九剑笑傲江湖,郭靖专精掌法,降龙十八掌威震武林。你不可能把天下所有武功集于一身。Unity开发也是,不可能 所有插件你都精通,只能是选取一些对你用处比较大的插件重点学习使用。所以插件的选择就比较重要了、一般来说比较实用的是单个功能块的插件,比如做UI选 NGUI, 插值控制用iTween, 2D游戏用2D Toolkit等等。而综合类插件就不建议实用了。例如做塔防类游戏的 Tower Defense ToolKit, 做RPG游戏的Okashi RPG Kit,这类插件是专门为做一类游戏而生,集成了很多很多功能,但是每个功能又做不到很专业,所以假如你要用,还得自己改,而这类插件一般定制的调整空间 比较小,目前来说还达不到专业的级别。所以如果你做很专业领域的游戏,比如赛车,有个start kit能节省很多时间,毕竟一辆车有几十上百个参数,通常没有必要自己做物理模型。其他一般的游戏比如塔防,闯关什么的就没必要找个类似start kit的东西了。

插件的配合:上乘武功则需要配合, 例如张无忌的太极拳+九阳真经+梯云纵+乾坤大挪移。招式太极,内功九阳,轻功梯云纵,能量转移则乾坤。配置组合插件道理也一样,使用什么样的组合就要看游戏本身的定位如何了。假如使用了与游戏定位不符合的插件,效果通常只能事与愿违。例如,做个2D游戏,自然用不到 Bitmap2Material,2D游戏也不需要法线贴图灰度图什么的吧。又如做一款商业级别的移动平台游戏用了iGUI制作UI的话,在 Android和iOS各自的低端机上的表现到最后会让你头疼不已。武侠的世界里,武功会有冲突,例如九阳神功九阴真经不能调和,插件同样也是有冲突的,不尽早发现的话后期面对一堆Bug会让你欲哭无泪的。后文中陆续提到了一些兼容或冲突,有些插件在Asset Store上的介绍也会有相关信息,例如某插件会在介绍里写明与NGUI兼容,与PlayMaker兼容。更多的需要同学们事先了解或者实验出来。本段下方举了插件组合的例子供大家参考。

2D 横屏动作游戏 :2D Toolkit + NGUI
3D 第一人称射击 :NGUI + Simple Path + Bitmap2Material + PlayMaker + Security Camera + Stumpy Shader Editor
独立开发2D游戏:(1)Photoshop/Illustrator等外部绘图软件 + Smooth Moves + NGUI
(2)RageSpline + 2D Toolkit + NGUI
简易非商业开发:iGUI + iTween
塔防游戏: iTween/ Simple Path + NGUI  +其他
2016-07-30 08:45:43 yu__jiaoshou 阅读数 1286
  • Unity3D插件学习:EasyTouch

    Unity3D开发中,熟练使用插件是对一个成熟开发者的必要要求。EasyTouch是一款高质量的、应用广泛的Unity3D插件,它依托于UGUI系统,对项目开发中常用的UI组件操作方式进行分类、归纳和实现,最终为开发者提供了一个简单易操作的设置界面,是初学者必须掌握的一款强有力的工具插件。 本套课程针对EasyTouch的使用进行详细讲解,帮助初次接触该插件的开发者迅速上手,熟练使用这一强大工具。

    333 人正在学习 去看看 伍晓波

Camera Play [摄像机渲染效果]

链接 :

Assets Store 链接

实际项目效果 及 使用方法 - 链接

作用 :

摄像机镜头渲染效果 , 受击效果 , 冲刺效果等等 , 一行代码就可以搞定 .

这里写图片描述


Camera Path Animator [摄像机移动路径插件] :

链接 :

Assets Store 链接

作用 :

可视化编辑摄像机移动插件 , 用起来挺方便 , 策划想要的镜头效果基本都能实现 .

这里写图片描述


DOTween Pro [动画插件] :

链接 :

Assets Store 链接

作用 :

公认好用的动画插件 .

这里写图片描述

Unity3D常用插件

阅读数 237

unity常用插件

阅读数 15

没有更多推荐了,返回首页