Unity
MTJ20
这个作者很懒,什么都没留下…
展开
-
在Unity上编写一个小工具--Excel导出Json
这是个Excel导出Json的工具类,需要放进Editor文件夹里,之后就可以在菜单上点击导出了这个工具运行需要一个插件----NPOI,这个是用来读取excel文件的注意://需要在unity工程根目录下创建“Excel”文件夹(这个根据个人需求可以更改),用来存放excel文件,//导出会把该文件夹下的所有文件导出,如果一个excel文件有多个sheet,会分成多个json文件...原创 2020-07-25 23:04:16 · 457 阅读 · 0 评论 -
使用Unity的UnityEvent实现一个简单的事件系统
在使用游戏引擎开发游戏时,要用到的事件有很多,除了系统事件、UI事件还有开发者自定义事件,所以我就想做一个自定义事件类,作用:管理事件以及一般的功能,接下来我就使用Unity的UnityEvent来实现一个不可以停止事件系统下面就是实现部分,我使用了Unity里面的UnityEventBase和UnityEvent,UnityEventBase是UnityEvent的父类,以此关系实现一个事件的注册、订阅、取消订阅、广播的操作,在这里,使用了泛型和重载,目的是为了迎合多种需求,也没有装箱拆箱的操作。要使原创 2020-07-11 12:57:59 · 2268 阅读 · 0 评论 -
Unity3D之如何让对象沿着自身坐标系移动
在写游戏中,你肯定想让物体沿着自身坐标系移动,如何做呢?通过直接改变对象坐标实现:法一:自身z轴方向移动:transform.position += transform.forward * Input.GetAxis("Vertical") * Time.deltaTime;自身x轴方向移动:transform.position += transform.right *...原创 2018-08-16 23:28:17 · 21244 阅读 · 1 评论 -
Unity3D之塔防游戏的制作(一)
前不久,由于要练习Unity的使用,之前也写了几个小游戏,但是感觉还有一些东西不太熟练,就临时决定来写一下这个塔防游戏,就是模仿一下几年前比较流行的皇家守卫军,(其实我当时也不知道写什么,是别人提的建议),这对于刚开始学习Unity的我也是一种挑战,废话不多说,开始实战: 我这里先把我做好的游戏放这里,供大家下载,(链接:https://pan.baidu.com/s/1d0s49uehm...原创 2018-10-07 16:51:05 · 14418 阅读 · 13 评论 -
Unity之我写的象棋
最近,我用了不少时间写了一个象棋游戏,旨在锻炼我的编写思维和能力,还有就是慢慢学习那80%的知识(20%的是基础知识);这个象棋游戏大体已经完成了,但还是有一些是我现在无法做到的,比如游戏里面的电脑,再比如怎样编写一个更好更健全的网络同步体系,这些都是我现在无法做到的;编写此博客的目的在于把我最近写这个项目的一些思路分享给大家,让我以后也可以看看,因为东西多了,脑子也记不住,需要写下来才能方便查找...原创 2019-01-13 15:48:01 · 1780 阅读 · 3 评论