Unity 无锯齿圆滑圆角头像圆角图形
自定义ugui 无锯齿圆滑圆角头像,圆角图形
shader支持UGUI 的mask
unity UI跟随3d场景中的物体移动,相当于3d物体的介绍信息
UI跟随3d场景中的物体移动,相当于3d物体的介绍信息
https://mp.csdn.net/mp_blog/creation/success/127736844
vr与ugui的射线交互
SteamVR 2.x 与 UGUI 的射线交互系统
Unity 文字提示,弹出提示,自适应提示内容
Unity 文字提示,弹出提示,自适应提示内容
动态计算显示的位置和适应内容
unity UGUI图片任意截取和裁剪
使用ugui对图片进行任意角度,大小,缩放,以及任意位置进行截取和裁剪,还可以设置圆角或者矩形方式操作
GlobalDefine.cs
GlobalDefine.cs
mysql 汉字拼音数据库.zip
常用的汉字,拼音数据库,基本包含了所有汉字,字段:汉字、繁体字、拼音、笔画、解释、更多等 里面有两个sql文件,一个包含了常用的汉字,另一个包含了几乎所有的汉字库
Shader语法大全工具
出自:taecg 博主
虽说脚本编缉器中有语法提示功能,但是有时我们甚至会忘记命令的首字母是什么,又或者是想快速查阅Shader语法大全,以及某些常用的算法等等。这些需求也是我个人经常碰到的痛点,所以打算把这些功能整合成一个Unity内的小工具,在今后编写时可以快速打开查阅,就像个工具书一样。
unity ugui UI脚本自动生成工具
unity ugui UI脚本自动生成工具,可以生成C# 和 Lua 脚本,还可以在面板上预览生成的脚本
unity 高亮插件
非常好用的,且简单,方便的高亮组件
使用手册:
1.给摄像机挂载HighlightingEffect
2.给需要高亮显示的物体挂载 HighlightableObject 和HighLightControl 两个组件
01mongodb介绍 安装 使用.zip
mongo 数据库的介绍,安装,和使用视频教程。跟着视频操作就行
Unity Excel文件转换为JSON、CSV和XML和Lua
一个为Unity3D编写的插件,可以快速地将Excel文件转换为JSON、CSV和XML,方便在游戏过程中处理各种Excel文件
Unity3D中使用uGUI实现3D旋转特效(简单,好用)
Unity3D中使用uGUI实现3D旋转特效(简单,好用),只需要两个脚本文件
InkPaint染色,涂鸦.zip
unity_实现鼠标点击画线,涂鸦,染色,
给3d模型染色,涂鸦
InkPainter
Unity 收藏夹
使用它可以将 “Hierarchy” 或 “Project” 面板中的对象拖放到其中进行收藏,从 Window > Favourites 唤出收藏夹面板
Excel文件转json库 Newtonsoft.Json.dll
Newtonsoft.Json.dll文件,可以对json对象格式转化,提供最新版本Newtonsoft.Json.dll
UI常用颜色RGB表.xlsx
UI常用颜色RGB表,包括中文名,Hex值,RGB单个值,英文名后续补上
UnityGameFramework案例源码.zip
UnityGameFramework案例源码,包括:
主要对游戏开发过程中常用模块进行了封装,很大程度地规范开发过程、加快开发速度并保证产品质量,是一个重度化的Unity游戏框架。
在最新的 Game Framework 版本中,包含以下 17 个内置模块,后续还将开发更多的扩展模块供开发者使用。
数据结点 (Data Node) – 将任意类型的数据以树状结构的形式进行保存,用于管理游戏运行时的各种数据。
数据表 (Data Table) – 可以将游戏数据以表格(如 Microsoft Excel)的形式进行配置后,使用此模块使用这些数据表。数据表的格式是可以自定义的。
调试器 (Debugger) – 当游戏在 Unity 编辑器中运行或者以 Development 方式发布运行时,将出现调试器窗口,便于查看运行时日志、调试信息等。用户还可以方便地将自己的功能注册到调试器窗口上并使用。
下载 (Download) – 提供下载文件的功能,支持断点续传,并可指定允许几个下载器进行同时下载。更新资源时会主动调用此模块。
实体 (Entity) – 我们将游戏场景中,动态创建的一切物体定义为实体。此模块提供管理实体和实体组的功能,如显示隐藏实体、挂接实体(如挂接武器、坐骑,或者抓起另一个实体)等。实体使用结束后可以不立刻销毁,从而等待下一次重新使用。
事件 (Event) – 游戏逻辑监听、抛出事件的机制。Game Framework 中的很多模块在完成操作后都会抛出内置事件,监听这些事件将大大解除游戏逻辑之间的耦合。用户也可以定义自己的游戏逻辑事件。
有限状态机 (FSM) – 提供创建、使用和销毁有限状态机的功能,一些适用于有限状态机机制的游戏逻辑,使用此模块将是一个不错的选择。
本地化 (Localization) – 提供本地化功能,也就是我们平时所说的多语言。Game Framework 在本地化方面,不但支持文本的本地化,还支持任意资源的本地化,比如游戏中释放烟花特效也可以做出几个多国语言的版本,使得中文版里是“新年好”字样的特效,而英文版里是“Happy New Year”字样的特效。
网络 (Network) – 提供使用 Socket 长连接的功能,当前我们支持 TCP 协议,同时兼容 IPv4 和 IPv6 两个版本。用户可以同时建立多个连接与多个服务器同时进行通信,比如除了连接常规的游戏服务器,还可以连接语音聊天服务器。如果想接入 ProtoBuf 之类的协议库,只要派生自 Packet 类并实现自己的消息包类即可使用。
对象池 (Object Pool) – 提供对象缓存池的功能,避免频繁地创建和销毁各种游戏对象,提高游戏性能。除了 Game Framework 自身使用了对象池,用户还可以很方便地创建和管理自己的对象池。
流程 (Procedure) – 是贯穿游戏运行时整个生命周期的有限状态机。通过流程,将不同的游戏状态进行解耦将是一个非常好的习惯。对于网络游戏,你可能需要如检查资源流程、更新资源流程、检查服务器列表流程、选择服务器流程、登录服务器流程、创建角色流程等流程,而对于单机游戏,你可能需要在游戏选择菜单流程和游戏实际玩法流程之间做切换。如果想增加流程,只要派生自 ProcedureBase 类并实现自己的流程类即可使用。
资源 (Resource) – 为了保证玩家的体验,我们不推荐再使用同步的方式加载资源,由于 Game Framework 自身使用了一套完整的异步加载资源体系,因此只提供了异步加载资源的接口。不论简单的数据表、本地化字典,还是复杂的实体、场景、界面,我们都将使用异步加载。同时,Game Framework 提供了默认的内存管理策略(当然,你也可以定义自己的内存管理策略)。多数情况下,在使用 GameObject 的过程中,你甚至可以不需要自行进行 Instantiate 或者是 Destroy 操作。
场景 (Scene) – 提供场景管理的功能,可以同时加载多个场景,也可以随时卸载任何一个场景,从而很容易地实现场景的分部加载。
配置 (Setting) – 以键值对的形式存储玩家数据,对 UnityEngine.PlayerPrefs 进行封装。
声音 (Sound) – 提供管理声音和声音组的功能,用户可以自定义一个声音的音量、是2D声音还是3D声音,甚至是直接绑定到某个实体上跟随实体移动。
界面 (UI) – 提供管理界面和界面组的功能,如显示隐藏界面、激活界面、改变界面层级等。不论是 Unity 内置的 uGUI 还是其它类型的 UI 插件(如 NGUI),只要派生自 UIFormLogic 类并实现自己的界面类即可使用。界面使用结束后可以不立刻销毁,从而等
网络连接案例,包含控制台,Unity(可用)
1.PESocket文件是网络连接核心代码 2.Example/ConsoleProjects 里面包含服务端 ,前端 控制台 连接案例 3.Example/UnityProjects unity 前端连接Example/ConsoleProjects 简单案例
Unity 脚本编辑插件_Script Inspector
Unity 脚本编辑插件,是可以在Unity内部进行代码编辑的插件,双击代码打开可编辑,不用像vs那样等待打开,也可切换到vs编辑。二者可选,方便,快捷好用,提高编辑代码效率!
读取excel生成data工具
读取excel生成data工具源码,并自动生成excel数据表对应的类和读取类,生成的类包括Lua和C#
Windows Mixed Reality 设备安装操作指引
Windows Mixed Reality 设备安装操作指引,结合 Steam VR 的使用教程
QFramework_Unity 游戏框架搭建 第一季_凉鞋
QFramework框架(凉鞋老师)Unity 游戏框架搭建 2019 第一季 C# 核心知识与简易 Manager Of Managers 框架搭建
unity使用ugui自制调色面板
unity使用ugui自制调色面板,用到的组件有Ugui,Texture2D,RawImage,颜色数组
https://blog.csdn.net/lizhenxiqnmlgb/article/details/85992397
网络连接案例,包含控制台,Unity
1.PESocket文件是网络连接核心代码
2.Example/ConsoleProjects 里面包含服务端 ,前端 控制台 连接案例
3.Example/UnityProjects unity 前端连接Example/ConsoleProjects 简单案例
Unity vr开发 曲面UI 插件
Unity vr开发曲面UI 插件,场景里面有英文说明,告诉你怎么用
电脑黑板_e-Pointer
e-Pointer.你可以把你的电脑屏幕当成黑板(白板也行),在上面任意涂抹,画画,写字,是教师教学的得力助手,写画计算机屏幕。用于教学演示,产品展示主要特征: 纯汇编编译!性能卓越体积极小。画屏:可以画直线、虚线、箭头、矩形、圆角矩形、正方形、圆、椭圆、文字......
Unity 抽奖幸运大转盘
项目开发级的幸运转盘,随机停止,固定角度停止,详情请看博客: https://blog.csdn.net/CC_childe/article/details/83040028
Unity Socket网络模块
介绍Socket网络连接模块: 主要分为四部分: 一、套接字管理器(SocketManager.cs) 1)、连接 2)、断开 3)、接收(线程) 4)、发送(携程) 二、消息中心:(MessageCenter.cs) 1)、游戏逻辑事件 2)、网络数据事件(线程) 三、数据封装: 1)、网络数据缓冲器(DataBuff.cs) 2)、二进制字节流(ByteStreamBuffer.cs)
Unity3D中ui弧形轮番旋转(UI 3D旋转)
实现类似《英雄联盟》中选择皮肤时的Ui 3D滚动视图效果,包含Ugui 和Ngui的实现
Unity游戏资源获取查看
Unity游戏资源获取查看, 含源码
GUI操作界面,提供预览国片,播放音频功能。
UnityStudio可以直接在自己的软件上查看图片、shader、文本、还能直接播放音频、甚至还能看场景Hierarchy视图的树状结构,强烈推荐用UnityStudio
Unity 新手指引聚焦按钮
Unity新手引导功能开发,全屏逐渐聚焦到引导触发按钮,有圆形聚焦,矩形聚焦
Unity 物体变换指引
类似Unity 编辑器里面的轴向变换辅助图标,有缩放,旋转,移动,视图切换
DoTween源码
Unity 缓动动画插件源码,可以下载研究研究。dotween可以做各种过渡特效
Excel转换成Json或者C#类
Excel转换成Json或者C#类,也可以转换成Sql文件,里面包含可执行文件和源码
UGUI Super ScrollView
Unity UGUI 动态,无限滑动列表,功能很多,Demo场景都十几个 unity 5.6.0打开
unity3d 虚拟屏幕键盘
Unity 虚拟开发中需要的虚拟键盘插件
Unity3D资源打包加载管理器
简单说明:(包含两个工程项目:Unity3D官方插件,修改后的AssetManager)
1.主要目的是让逻辑开发过程中摒弃AssetBundle的概念。在逻辑开发过程中,只需要对资源路径进行管理即可。
2.基本逻辑是参考Unity3D原生插件(AssetBundleManager.unitypackage)进行修改,封装。
3.具体使用方法,还需根据具体项目,开发环境以及策划需求,进行调整。
unity最新录屏插件
Unity3D 录制视频插件
亲测pc上可用,最新的录制视频插件,有Dome案例,支持5.X各版本及最新2017版本,简单明了
讯飞开放接口实现了语音合成,识别,录音,以及语音朗读功能的源码
本案例调用科大讯飞开放接口实现了语音合成,识别,录音,以及语音朗读功能。有界面,可运行。windows应用程序