自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lq

  • 博客(13)
  • 资源 (13)
  • 收藏
  • 关注

原创 UGUI 使用BMFont

UGUI 使用BMFont首先要知道 Custom Font 的原理,不知道的同学可以先看这篇[Custom Font 原理](http://blog.csdn.net/liqiangeastsun/article/details/46665113) Custome Font 可以利用材质球,通过材质的UV、和 Vert信息,读取其贴图上的字符,之前使用NGUI 时用到过类似的功能,把字体库通过

2015-06-28 16:46:36 4614 1

原创 BMFont 使用方法 三

BMFont 使用方法 三将图片制作成字库 从网上随便下载一个数字图片 由于本人嫌麻烦,对PS也不熟练。就直接用截图把数字截成 10 个 数字 打开BMFont 将数字图片加入到 BMFont 中 选择数字图片后只需要设置 Id:即可 这个ID指的是 当前图片所代表的字符的 Ascii 码 在此选择数字零的图片, 0 的 Ascii 码 为 48 以此将 0 - 9 个数字都添加进

2015-06-28 11:43:41 1481

原创 BMFont 使用方法 二

BMFont 使用方法 一接上一篇 BMFont使用方法一字体设置,导出设置不变 变化的为字符的选择 如果我们需要的字符比较多,但是又不是选择字库的全部字。总不能一个一个选吧 这个时候就使用另一个选择字符的方法,首先创建一个 txt文件,将需要的字符输入进去(也可以从网上下载比如常用的3500字) 另存为,保存的时候要选择编码格式为 UTF - 8 从文件选择字符 查看选择结果 预览

2015-06-28 10:38:01 1458

原创 BMFont 使用方法 一

BMFont 使用方法 一下面随便找一个字体库(.TTF)华文琥珀,字体样板如下 打开BMFont, (1)字体设置 (2)设置导出参数 设置导出图片大小,在此 设置为 512 * 64 像素 设置文字效果 (3)选择需要导出的文字首先检查是否有默认选择的文字 如果有上图那样蓝色的选项,说明有默认选择的文字,清除所有默认选择的文字 确保没有选择其他不需要的文字后,然后选择需要的文字

2015-06-28 10:16:00 4261

原创 Unity 自定义字体 Custom Font 原理 二

Unity 自定义字体 Custom Font 原理 二接上一篇做好的自定义字体库,以它为例 选中字体库,在Inspector面板显示出来它的所有属性 下面挑选几个属性:(1)Ascii Start Offset : 开始Ascii码 (2)Kerning : 字符间隔 (3)Default Material : 该字体库用到的材质,该字体库用到的所有字符,都要在材质球的贴图上,否则无

2015-06-27 23:08:08 5583 1

原创 Unity 自定义字体 新功能 一

Unity 自定义字体 新功能 一首先找一个字体库,我用的 Windws 系统,直接找微软的字拿来用, 在 目录下 C:\Windows\Fonts 随便找一个字体在此我就拿 华为琥珀 字体(字体类型为 .TTF) 直接双击 华为琥珀字体,会自动弹出字体样板如下: 字体样子就是上图那样的。将字体库 拖拽到 Unity 中,将字体库改名为 HWHP, 创建一个 Text,将 字体库拖拽到 T

2015-06-27 21:41:36 3013 1

原创 Lua 中 table 库函数 insert、remove、sort

Lua 中 table 库函数 insert、remove、sort一、 insert 插入do --> table.insert 插入函数 tab = {"a", "c", "d", "b"} -- 在 tab 末尾添加 元素 "e" table.insert(tab, "e") -- 在 tab 末尾添加 元素 "f" print(table.i

2015-06-22 11:51:13 14832

原创 Lua 中 table 库函数 table.concat 连接 函数

Lua 中 table 库函数do --> table.concat 连接 函数 tab = {"a", "c", "d", "b"} --(1) -- 一个参数,参数为 表(tab),作用为连接 tab -- 中所有的 value print(table.concat(tab)) --> 输出结果: acdb --(2)

2015-06-22 10:55:39 19708

原创 UGUI - 判断是否点击在UI 上 Bug,IsPointerOverGameObject()在移动端检测失败

UGUI - 判断是否点击在UI 上 Bug,IsPointerOverGameObject()在移动端检测失败原文链接:这里写链接内容UGUI 提供了一个检测是否点击在UI上的方法 EventSystem.current.IsPointerOverGameObject(); 但是该方法在PC上检测正常,结果拿到Android真机测试上,永远检测不到。在网上找了一些大神的解决方案

2015-06-14 11:19:40 13465 3

原创 UGUI - ScrollView

UGUI - ScrollView使用UGUI 制作ScrollView滚动视图 第一步:创建一个Canvas,在Canvas下创建一个Panel,命名为ScrollView,在ScrollView上添加组件Scroll Rect。 第二步:在ScrollView下创建一个空物体命名为Grid,挂上GridLayoutGroup组件第三步:在Grid下创建一个Image,添加一个图片,然后复制N

2015-06-06 15:56:51 3909

原创 UGUI-血条

UGUI 血条血条制作要解决的问题就是坐标转换,即将角色的3D世界坐标转换为屏幕坐标,再由屏幕坐标转换为UI的2D世界坐标,然后将UI血条的坐标设置成UI的2D世界坐标。下面是制作的详细步骤-使用UGUI第一步:创建一个Slider,颜色设置成红色就是血条了 设置Canvas 参数 Render Mode : Screen Space - Overlay 如下 第二步:创建一个角色,我在此创建

2015-06-06 11:05:27 4574 3

原创 UGUI-UI添加特效

UGUI-UI添加特效开发项目的时候遇到一个需求,UI上要加特效,UI使用的是UGUI,经过多次试验终于找到一个解决办法。第一步: 创建一个Canvas,在Canvas下创建一个Panel,在Panel下创建一个Image,给Image添加图片 如下第二步: 设置Canvas参数,修改Render Mode : Screen Space - Camera 创建一个Camera(GameObj

2015-06-05 10:16:14 8705

原创 Unity 序列帧动画

Unity 制作序列帧动画第一步:找一张序列帧贴图,在网上随便找了一个将图片拖拽到Unity项目中第二步:设置图片,选中图片在Inspector 面板打开精灵编辑器弹出如下窗口第三步: 编辑图片 点击左上角的 Slice ,设置 Type : Grid Pixel Size : 根据需要设置 设置好点击下面的 Slice 按钮 效果如下 图片被切割成了九宫格 点击每个小方格,可以调节方

2015-06-04 10:25:03 23740 1

计算机常用词汇大全汇总

包含常用硬件词汇,著名软件词汇,一些名词简释

2023-02-20

PathFindingUnity.rar

一个包含AStar、Dijkstra、JPS 三种算法的可运行的Unity工程,建议 Unity2019.1以上

2021-08-04

PathFindingAlgorithm.txt

寻路算法,包含几种常用的寻路算法

2021-03-18

GOAP AI Unity 实现

一个 GOAP AI 的 Unity 实现 Demo,包含行为 做饭、吃饭、写作业、打篮球、休息,根据自身状态和世界状态,获取最佳执行方法

2018-01-23

GOAP AI Demo

一个 GOAP AI Unity 实现Demo,包含行为 买菜,做饭,吃饭。根据自身变化以及世界状态,自动执行行为

2018-01-23

二叉树算法实现

一个二叉树 C# 代码实现例子,功能比较简单,如需更多功能可自行扩展

2018-01-08

GOAP AI 实现

关于GOAP AI 的源码比较少,本代码为网上下载的一个比较庞大的源码,源码写的很好但是不利于初学者,本人将其重构了一下,删除大部分代码,留下最小的精简版本

2018-01-08

C# TCP Socket 编程

自己写的一个简单的异步 TCP 实现,包含一个服务端代码和一个客户端代码

2018-01-08

Unity UI 框架

自己写的一套UI框架,基于 MVC, UGUI、NGUI 都可使用,跟使用哪种 UI 插件无关

2018-01-08

Unity序列化编辑器使用

该代码为Unity Editor 使用序列化保存数据,将数据显示在Inspector 面板上的操作

2015-12-19

Unity - UGUI 动画插件

Unity UGUI 没有封装动画,该插件为借助 DOTween插件功能,将其封装,可以手动编辑动画,使用方便,避免每次都写代码

2015-12-11

Unity - UGUI 图片置灰 Shader

在Shader 使用在 Unity UGUI 的 图片上,图片选择该Shader,图片将显示会灰白色

2015-12-11

lua5.3.0开发包

本资源为lua5.3.0的开发包,将该开发包导入到VS中,制作成静态库,在其他项目中导入该静态包,调用lua方法

2015-03-10

Unity编辑器类学习笔记

Unity中Editor类学习笔记,包括Inspector面板编辑, Scene面板编辑,常见菜单等

2014-12-24

空空如也

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

TA关注的人

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