本有限状态机系统是为拥有FSM有限状态机知识概念的程序员所开发. 特点 在本插件中包含了一个关于坦克之间战斗的Demo场景,其中的AI坦克就是由本有限状态机框架所实现的。 通过研究Demo示例中的代码,您可以轻松学会使用此框架。 在本插件中,通过继承FSMState类来创建您自己的状态类,如果有必要 ...
分类:
编程语言 时间:
2020-03-05 10:44:53
阅读次数:
92
此战机游戏模板插件是本人由Fighter Flight Template Pro和Fighter Weapon System Template整合开发完成。 使用本模板,可以帮助您轻松地创建您自己的战机类游戏。 游戏控制 模板特点 Pro版本的战斗机模型的制作更加精细,并且每个战机模型都包含一个着陆 ...
分类:
编程语言 时间:
2020-03-05 01:25:14
阅读次数:
127
Resources在Unity中可以使用www类加载远程文件或本地文件,或是在脚本中定义字段或数组从外部拖入. 在Unity中提供了Resources类读取资源要通过Resources类读取的文件必须将要读取的文件放到Assets下创建的Resources(名字唯一)文件夹下. 在脚本中通过Reso ...
分类:
其他好文 时间:
2020-02-28 13:58:40
阅读次数:
43
解决Visual Studio2017编辑Unity3d代码时,没有代码检查和提示的问题
分类:
编程语言 时间:
2020-02-18 18:40:13
阅读次数:
302
两种压缩方式:Lzma (默认的), Lz4 四种加载方法: 1,从内存中加载:LoadfromMemory()内存 2,从本地加载:LoadFromFile 3,从本地或服务器加载www(下面会提到) 4,从服务器端加载unityWebRequest 加载依赖资源包 1,获得总的依赖配置(stre ...
分类:
其他好文 时间:
2020-02-10 09:14:35
阅读次数:
108
出处:https://www.jianshu.com/p/9b4bab5ecbc2 Application.streamingAssetsPath 在ios端和Android端 只能读取而不能修改, 一般在这个文件夹里面存放一些二进制文件(比如AssetBundle,mp4等一些文件), 这些文件在 ...
分类:
移动开发 时间:
2020-02-09 14:28:27
阅读次数:
86
VS2017调试Unity的时候可以直接在启动栏点击附加到Unity。而在VS2019没有,是因为在VS2019中把该调试按钮放在了调试栏中。 首先安装VSUnity相关工具,打开VSInstaller,安装使用Unity的游戏开发。 安装好之后,在unity3D->Edit->Preference ...
分类:
编程语言 时间:
2020-01-31 14:38:02
阅读次数:
892
上面的图片形象的展示出了unity中 的各自含义。 Tilemap中的快捷键 可以将tile瓦片进行旋转 擦除 模式下可以对palette内的tile进行移动 Tilemap加碰撞体 1. 添加 组件 2. 如果想要将所有的碰撞体组合成一个,再添加 组件,但是这样会自动给物体添加刚体,把 变为 物体 ...
分类:
编程语言 时间:
2020-01-30 19:11:14
阅读次数:
111
我们先看看两个特效,感受一下,有没有学习的动力? 核心API:Texture2D.SetPixel(int x, int y, Color color),Texture2D.Apply() 实现原理:对象池 思路: 第一帧绘制前:遍历瓦片上所有活着的粒子对象并且进行数据操作(或运动,死亡),发生运动 ...
分类:
编程语言 时间:
2020-01-28 15:52:24
阅读次数:
205
官方文档网址:https://docs.unity3d.com/Manual/PlatformDependentCompilation.html Property: Function:UNITY_EDITOR Unity编辑器UNITY_EDITOR_WIN Windows 操作系统.UNITY_E ...
分类:
编程语言 时间:
2019-12-31 12:38:56
阅读次数:
99