自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just do IT

写写总是好的,万一能帮到别人呢

  • 博客(5)
  • 资源 (25)
  • 收藏
  • 关注

原创 Unity&Shader基础篇-绘制网格+圆盘

尊重原创,转载请注明出处凯尔八阿哥专栏上一章点击打开链接中已经画出了一个棋盘网格,首先来完善一下这个画网格的Shader,添加属性,属性包括网格的线的宽度,网格的颜色等。代码如下:Shader "Unlit/Chapter2-2"{ Properties { _backgroundColor("面板背景色",Color) = (1.0,1.0,1.0,1.0) _axesColo

2016-10-29 20:29:47 9841 3

原创 Unity&Shader基础篇-绘图2D图形

一、闲言碎语唠叨两句原文转载请注明出处点击打开链接有了前面的几章的基础,接下来我们就可以编写一些案例来训练和强化Shader编程。本章和接下来的几章都会是在屏幕上绘制2D的图像,因此需要建立一个绘制的平面,类似于UI系统的一个Panel。代码如下:using UnityEngine;using System.Collections;[ExecuteInEditMode]public

2016-10-25 21:06:50 14975 4

原创 Unity&Shader基础篇-“Hello Cg”

1.3.1、从简单的模板程序开始1、打开Unity程序,在Project中选择Create 选择Shader>Unlit Shader。程序的名字最好和shader的用途有关联,让人一看就知道这个shader是用来做什么的。2、将下面的模板程序复制到这个新建的Shader程序文件中,替换Unity自动生成的代码。程序注释部分给出了每一行代码的含义。Shader "Cg Minima

2016-10-18 17:22:27 3568 3

原创 Unity&Shader基础篇-Cg语法

1.2、Cg语法基础  如C++、C#和Java等高级语言一样,Cg语言也有自己的数据类型和关键字。掌握和理解这些关键字是写好Cg程序的基础。1.2.1、Cg的数据类型与关键字基本数据类型:Cg支持7种基本的数据类型1、float,32位浮点数据,一个符号位。浮点数据类型被所有的图形接口支持;2、half,16位浮点数据;3、int,32位整形数据4,fixed,12位

2016-10-18 17:07:25 7315 1

原创 Unity&Shader基础篇-可编程GPU图形绘制管线

Cg是最早的为可编程图形硬件设计的高级编程语言。它是英伟达和微软公司一起合作开发出来了语言,如果你非常熟悉C语言或者其他的编程语言,如C++、C#或者Java等,那对于Cg语言你将会非常容易掌握。Cg程序通常都比较的小,结构也非常的简单,尽管如此,不了解基本的Cg语言的语法和它的运行机制也是很难理解一段Cg程序到底做了什么以及要怎么控制它到达预期的效果1.1、可编程GPU图形绘制管线  所

2016-10-18 16:58:34 2063 1

unity for Sqlite

在unity中实用Sqlite数据库

2022-12-27

MySQLMappingDataClass.unitypackage

在Unity中以对象方式操作Mysql数据库数据

2021-09-09

ExampleUIFold20210429.带搜素的unitypackage.unitypackage

可折叠伸缩的多级(至少三级)内容列表(类似于Unity的Hierarchy视图中的折叠效果),并且带搜素的功能

2021-04-29

ExampleUIFold20210429.unitypackage

可折叠伸缩的多级(至少三级)内容列表(类似于Unity的Hierarchy视图中的折叠效果)

2021-04-29

Unity2020.1.0f1PJ文件.zip

Unity2020.1.0f1+Unity Hub2.3.2PJ文件,使用方法请参照我的文章

2021-02-23

Linq2Sql20210126.unitypackage

1、使用Linq to sql以对象形式操作SqlServer数据库的案例 2、使用Unity2018+vs2017 3、详细介绍https://blog.csdn.net/zhangxiao13627093203/article/details/113176556

2021-01-26

Unity&Shader案例篇—光锥扫描效果

在Unity2018.2.14上,一个实现展示敌方视线扇形光锥效果的Shader,其效果图如图所示,当然这种效果还只是实现了一个视线光锥的简单效果,当光锥扫描到前面的障碍物的时候,会出现光线被遮挡的效果。

2020-10-30

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语句,避免输入错误带来数据操作错误的问题,而且也非常容易维护。

2019-11-29

3DRoutePointEditor.zip

我们最近要做一个线路的规划编辑,并且是在三维场景中,编辑完就立马能用。立马能用还好说,有特别多的轮子可以用,在三维场景中实时编辑就有点意思了。其实功能就是类似于在Unity的编辑界面操作一个Cube的位置,当然旋转什么的我这个任务里暂时还不需要,就先简单的做了一个位置的三维拖拽。选中单个的坐标轴可以进行指定方向的拖拽。

2019-08-26

HoloUIEffect20190824.unitypackage

炫酷的3DUI,添加了自定义的几种交互事件,并且事件采用了反射功能做到类似于unity自带的EventTrigger一样可以自由动态绑定事件接收的对象和方法。

2019-08-24

Unity实用小工具或脚本—利用反射制作动态编辑栏(三)

利用反射处理了结构体的泛型和非泛型的字段和属性,并动态创建编辑框

2019-03-18

UnityShader中的旋转平移和缩放

在Unity中对模型的顶点和贴图进行旋转平移和缩放的操作

2018-07-25

Unity&Shader;案例-热图

在2维平面地图上随机或者指定位置生成一系列的热量、能源或者其他需要表示的信息的分布图。

2018-07-09

Unity&Shader;案例篇—角色动态地面印记

Unity&Shader;案例篇—角色动态地面印记,由简单到复杂的Shader案例经典代码

2018-05-07

Unity一张图片上绘制动态曲线

Unity一张图片上绘制动态曲线 1、比使用Line Render要节省计算和渲染 2、真正实现了二维的曲线绘制,Line Render始终是3维的 3、曲线坐标的X和Y的值不能超过贴图的宽度和高度,否则不能绘制

2018-03-01

Unity Shader 镜子2

Unity 5.3.3实现的镜子2效果

2016-11-15

Unity Shader镜子

Unity5.3.3实现的镜子效果

2016-11-15

Unity&Shader案例篇—五子棋

学习Unity中编写Shader代码,代码中的Shader是Cg语言实现的。通过C#脚本向Shader中传递数组参数实现了五子棋的效果

2016-11-07

具备条件逻辑处理的模式

上一篇讲到了基本的模式,通过操作一系列预设的指令集来实现游戏对象的智能,这一篇当然还是要实现太该有的追踪功能,那么这个涉及应该如何以下逻辑:1、当符合追踪范围,追踪目标,反之继续按照以前的模式继续执行。当然还可以继续深入的添加功能2、如果符合攻击范围则停止并保留当前的移动状态而切换到攻击动画,如果不在攻击范围则恢复之前的移动状态继续追踪或者模式运动。

2015-08-17

Unity人工智能学习—基本模式控制

Unity人工智能学习—基本模式控制前面讲的算法和确定性算法都很好,不过有时候你需要创建一个按照顺序执行操作的游戏对象。例如,工作日来到单位你都会执行一系列特定的步骤: 1、打卡 2、开启电脑 3、点开平常逛的网站看看最新消息 ........ 关键在于很多步骤是你不会多想的,每次都是习惯性的自然重复。当然,如果有什么事情不对了,你可能会改变顺序,比如今天接到一个要外出的任务,你可能就直接打完卡就走了。模式是只能行为的重要部分,甚至人类也会用到模式。 扯了那么多没用的,进入的正题吧,这次我要讲的是基本模式。它是游戏模式里面最简单的,为游戏对象创建模式可以很简单,这取决于游戏对象本身。大部分的类似于《星球大战》的射击游戏,所有攻击者必须遵循一个左右移动的模式并在某点用一个特定的进攻模式来攻击你。

2015-08-16

AIDemoProject

追踪算法的比较简单的形式,看上去比较假,因为AI控制的对象过于精确地跟踪目标。一种更自然的追踪方式可以这样做,使得跟踪者的方向矢量与从跟踪目标的中心到跟踪者的中心所定义的方向矢量靠拢。

2015-08-14

Unity的三消除类游戏

1、这是一个游戏源码包,导入到工程里面就可以直接使用

2014-06-25

TakePicture-ARAndGyr

1、实现在安卓或者苹果手机上拍照的功能 2、可以自定义相框 3、结合了增强现实拍照

2014-06-25

Unity多视角摩托车游戏

1、这个是一个摩托车的游戏源码,里面的摄像机可以切换多个视角

2014-06-20

Unity类似CS射击游戏源码(可实现多人联机)

1、这是一个Unity的游戏源码,类似于CS游戏,里面有很多的武器。 2、这个游戏可以通过局域网联机对战。 3、这个是网盘的下载地址。

2014-06-20

Unity做AR的一个资源包

是用官网发布的最新的Unity做的一个增强现实的一个资源包

2013-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除