unity for Sqlite
在unity中实用Sqlite数据库
ExampleUIFold20210429.带搜素的unitypackage.unitypackage
可折叠伸缩的多级(至少三级)内容列表(类似于Unity的Hierarchy视图中的折叠效果),并且带搜素的功能
ExampleUIFold20210429.unitypackage
可折叠伸缩的多级(至少三级)内容列表(类似于Unity的Hierarchy视图中的折叠效果)
Unity2020.1.0f1PJ文件.zip
Unity2020.1.0f1+Unity Hub2.3.2PJ文件,使用方法请参照我的文章
Linq2Sql20210126.unitypackage
1、使用Linq to sql以对象形式操作SqlServer数据库的案例
2、使用Unity2018+vs2017
3、详细介绍https://blog.csdn.net/zhangxiao13627093203/article/details/113176556
Unity&Shader案例篇—光锥扫描效果
在Unity2018.2.14上,一个实现展示敌方视线扇形光锥效果的Shader,其效果图如图所示,当然这种效果还只是实现了一个视线光锥的简单效果,当光锥扫描到前面的障碍物的时候,会出现光线被遮挡的效果。
SqlMappingDataClass20191129.unitypackage
在Unity中怎么使用轻量级数据库Sqlite,并利用反射将C#定义的数据类直接映射到数据库的表中,类似于安卓的"DataSupport"类,可以直接按照如下操作保存数据到数据库:
//定义一个类Book
public class Book extends DataSupport {
...
}
//添加数据到表中
Book book = new Book();
book.setName("The Da Vinci Code");
book.setAuthor("Dan Brown");
book.setPages(454);
book.setPrice(16.96);
book.setPress("Unknow");
book.save();
而不用在直接操作Sql语句插入数据到数据库,如:
INSERT INTO TABLE_NAME [(column1, column2, column3,...columnN)]
VALUES (value1, value2, value3,...valueN);
实现数据库的面向对象操作,而不是再在使用过程中直接面对繁琐的Sql语句,避免输入错误带来数据操作错误的问题,而且也非常容易维护。
3DRoutePointEditor.zip
我们最近要做一个线路的规划编辑,并且是在三维场景中,编辑完就立马能用。立马能用还好说,有特别多的轮子可以用,在三维场景中实时编辑就有点意思了。其实功能就是类似于在Unity的编辑界面操作一个Cube的位置,当然旋转什么的我这个任务里暂时还不需要,就先简单的做了一个位置的三维拖拽。选中单个的坐标轴可以进行指定方向的拖拽。
HoloUIEffect20190824.unitypackage
炫酷的3DUI,添加了自定义的几种交互事件,并且事件采用了反射功能做到类似于unity自带的EventTrigger一样可以自由动态绑定事件接收的对象和方法。
Unity实用小工具或脚本—利用反射制作动态编辑栏(三)
利用反射处理了结构体的泛型和非泛型的字段和属性,并动态创建编辑框
UnityShader中的旋转平移和缩放
在Unity中对模型的顶点和贴图进行旋转平移和缩放的操作
Unity&Shader;案例-热图
在2维平面地图上随机或者指定位置生成一系列的热量、能源或者其他需要表示的信息的分布图。
Unity&Shader;案例篇—角色动态地面印记
Unity&Shader;案例篇—角色动态地面印记,由简单到复杂的Shader案例经典代码
Unity一张图片上绘制动态曲线
Unity一张图片上绘制动态曲线
1、比使用Line Render要节省计算和渲染
2、真正实现了二维的曲线绘制,Line Render始终是3维的
3、曲线坐标的X和Y的值不能超过贴图的宽度和高度,否则不能绘制
Unity Shader 镜子2
Unity 5.3.3实现的镜子2效果
Unity Shader镜子
Unity5.3.3实现的镜子效果
Unity&Shader案例篇—五子棋
学习Unity中编写Shader代码,代码中的Shader是Cg语言实现的。通过C#脚本向Shader中传递数组参数实现了五子棋的效果
具备条件逻辑处理的模式
上一篇讲到了基本的模式,通过操作一系列预设的指令集来实现游戏对象的智能,这一篇当然还是要实现太该有的追踪功能,那么这个涉及应该如何以下逻辑:1、当符合追踪范围,追踪目标,反之继续按照以前的模式继续执行。当然还可以继续深入的添加功能2、如果符合攻击范围则停止并保留当前的移动状态而切换到攻击动画,如果不在攻击范围则恢复之前的移动状态继续追踪或者模式运动。
Unity人工智能学习—基本模式控制
Unity人工智能学习—基本模式控制前面讲的算法和确定性算法都很好,不过有时候你需要创建一个按照顺序执行操作的游戏对象。例如,工作日来到单位你都会执行一系列特定的步骤:
1、打卡 2、开启电脑 3、点开平常逛的网站看看最新消息 ........
关键在于很多步骤是你不会多想的,每次都是习惯性的自然重复。当然,如果有什么事情不对了,你可能会改变顺序,比如今天接到一个要外出的任务,你可能就直接打完卡就走了。模式是只能行为的重要部分,甚至人类也会用到模式。
扯了那么多没用的,进入的正题吧,这次我要讲的是基本模式。它是游戏模式里面最简单的,为游戏对象创建模式可以很简单,这取决于游戏对象本身。大部分的类似于《星球大战》的射击游戏,所有攻击者必须遵循一个左右移动的模式并在某点用一个特定的进攻模式来攻击你。
AIDemoProject
追踪算法的比较简单的形式,看上去比较假,因为AI控制的对象过于精确地跟踪目标。一种更自然的追踪方式可以这样做,使得跟踪者的方向矢量与从跟踪目标的中心到跟踪者的中心所定义的方向矢量靠拢。
Unity的三消除类游戏
1、这是一个游戏源码包,导入到工程里面就可以直接使用
TakePicture-ARAndGyr
1、实现在安卓或者苹果手机上拍照的功能
2、可以自定义相框
3、结合了增强现实拍照
Unity多视角摩托车游戏
1、这个是一个摩托车的游戏源码,里面的摄像机可以切换多个视角
Unity类似CS射击游戏源码(可实现多人联机)
1、这是一个Unity的游戏源码,类似于CS游戏,里面有很多的武器。
2、这个游戏可以通过局域网联机对战。
3、这个是网盘的下载地址。
Unity做AR的一个资源包
是用官网发布的最新的Unity做的一个增强现实的一个资源包