Crazy

心向大佬,披荆斩棘。

Unity3d自学记录 A*算法实现

概述 使用上下左右移动浅黄色方块,黑色方块每三秒进行寻路一次,路径被红色方块进行标记,黑色方块沿着红色方块追踪浅黄色方块。 实现过程中遇到的坑点 1. Destroy 这里用到小正方标记路径,更新的时候会Destroy之前的小方块,再加上之前的做法直接是获取小正方体的位置,然后黑色方...

2019-02-27 19:16:51

阅读数 54

评论数 0

Unity3d自学记录 SceneManager相关

之前因为没有好好的看一看官方文档,所以掉进了深坑里,回头看看并记录一些零碎的坑。 首先要区分加载(Load)和活性(Active) 加载场景到游戏中,并不代表该场景具有活性 SceneManager.LoadScene("YourScene", Loa...

2019-02-25 20:40:03

阅读数 34

评论数 0

Unity3d自学记录 AssetBundles相关

引言 先想两个问题: 1.资源较多,导致安装包过大。o(≧口≦)o 2.已经上架的游戏某些资源文件搞错了。┻━┻︵╰(‵□′)╯︵┻━┻ 解决方案         将这些资源文件通过LZMA或者LZ4算法进行压缩,打包,上传至服务器,需要的时候使用http协议进行下载,解压,使用。...

2019-01-20 14:45:43

阅读数 29

评论数 0

Unity自学记录 file协议与http协议

引言 获取AssetBundle文件一般是直接从服务器端进行下载,需要使用到http协议,但是有的时候,比如游戏测试时,可以将AB包放在本地,这个时候进行获取的话就要使用到file协议。 进一步引言  姓名:  file协议(本地文件传输协议) 性别:主要用于访问本地计算机中的文件 ...

2019-01-20 10:47:15

阅读数 99

评论数 0

Unity3d自学记录 关于游戏截屏

引言 游戏截屏在游戏中是非常常见的,那游戏中怎么做到保存精彩的画面呢? 要点 (比较重要) 1.ScreenCapture类的简单使用 2.Texture2d的简单使用 3.RenderedTexture的简单使用 4.System.IO.File的简单使用 5.Rect的简...

2019-01-19 19:21:21

阅读数 39

评论数 0

Unity3d自学记录 实现画板功能

要点 1.GL类的简单使用 2.Texture2D的简单使用 3.List的简单使用   实现功能         利用鼠标左键进行绘图,写字,利用鼠标右键按下进行将绘出的图形记录到Quad对象上,Quad可根据当前屏幕宽高自动调节大小,达到不改变原图的目的。 附动图(伪动图...

2019-01-17 23:08:19

阅读数 225

评论数 0

Unity3d自学记录 Canvas

Canvas 画布,是所有UI元素的载体,有三种渲染模式(Render Mode)。 Render Mode  Overlay        这种渲染模式会将所有UI元素渲染在整个场景的上方,并且自动适应窗口变化。 Pixel Perfect 抗锯齿效果,enmmm,使渲染效果更加顺滑 ...

2019-01-13 15:31:16

阅读数 198

评论数 0

Unity3d自学记录 Unity3d与MySql交互

前言:这几天用Unity3d与Mysql制作了一个汽车租赁系统,enmmm(无奈之举),里面有用到Mysql的一些操作,因为自己不常用,所以就记不住,所以索性这次记录一下。  准备  需要在UnityProject里新建一个文件夹,命名:Plugins,下一步就是有两个文件需要放进去,这里...

2018-12-17 15:33:20

阅读数 84

评论数 0

Unity3d自学记录 动态控制SpriteRendered的Order in Layer

问题 2D游戏角色控制精灵,经常与其他诸如敌人呀什么的进行交互,那,谁在前谁在后就成了问题,这个时候需要进行动态控制Order in layer。  思路 通过他们的position.y进行动态控制sortingOrder 代码实现  void spriteO...

2018-12-05 17:33:34

阅读数 423

评论数 0

C# Socket通信通过XML文件(序列化与反序列化)传输数据

今天帮基友做了一个大作业,题目是这样的:   多数据采集设计与实现(TCP)有一个数据采集点(服务器)需要采集多个数据(温度、湿度、光照和P2.5数值)。该数值格式类似XML形式:<data><collectid&amp...

2018-11-02 20:33:06

阅读数 663

评论数 6

Unity3d自学记录 关于帧率(fps)

首先帧率是什么? 游戏单位时间内刷新的次数,一般越高越好,30fps视为流畅。 其中的f就是英文单词Frame(画面、帧),p就是Per(每),s就是Second(秒)。 那,在Unity3d里。如何去计算帧率呢? 帧率=固定时间的帧数/固定时间 using System.Collec...

2018-11-02 09:07:55

阅读数 362

评论数 0

Unity3d自学记录 利用TextMesh制作飘血数字

安利一个源码网站:http://www.9miao.com/forum-49-1.html 最近在学习源码,自己写的代码总是太丑。。(无奈脸),看的一个简单的RPGDemo(AppStore里的),代码十分漂亮,其中有一部分关于飘血的制作方法,和我之前用的不太一样,更为简单。下面记录一下: ...

2018-10-31 11:05:24

阅读数 111

评论数 0

Unity3d自学记录 Rigidbody的WakeUp方法

看一个小游戏的源码时的时候,看到有这么一句代码: GetComponent<Rigidbody>().WakeUp (); 愣了一下,去官网查了一下API,它的意思唤醒一个沉睡的Rigidbody,难道刚体也能睡觉?对呀,因为这是为了优化。 那,...

2018-10-29 09:20:15

阅读数 100

评论数 0

Unity3d自学记录 DOTween插件部分方法

今天实现一个主角受到攻击然后屏幕颜色渐变的效果,用了下DOTween插件,它可用来做补间动画。 首先定义一个Tween类的实例用来保存动画: private Tween tweener = image.DOFade(0, changeAlphaTime); tweener.Pause(); ...

2018-10-27 21:32:30

阅读数 61

评论数 0

Unity3d自学记录 UGUI 3D游戏血条跟随

首先,贴上雨松大大链接(学到了就是我的,哇咔咔(原谅我的病态)):http://www.xuanyusong.com/archives/2644 其次,说下我的感受: 扎心呀,感觉自己被掏空: 如果canvas的RenderMode如上图的话,那么直接就可以将敌人的位置赋给血条,但是会发...

2018-10-25 15:45:04

阅读数 259

评论数 0

Unity3d自学记录 关于NavMeshAgent中RemainingDistance为0的问题

制作关于自动导航的时候有用到NavMeshAgent这个组件,也有很详细的看了看文档的(看的很辛苦。。),但是由于人物自动寻路后是关掉NavMeshAgent组件的,由玩家控制,然后这个时候,判断什么时候关掉此组件出了小问题,那就是RemainingDistance(只读)为0,Remaining...

2018-10-10 19:06:41

阅读数 408

评论数 0

Unity3d自学记录 如何解析json文档

解析json文档这里使用的是通过TextAsset来保存json文件,然后使过JsonUtility这个类的FromJson方法来进行解析。 下面是具体步骤: 1.在u3d里新建Resources文件夹,将json文件拖进去(假设你已经创建好了json文件)。 (ps:Resources通过...

2018-09-28 09:41:26

阅读数 560

评论数 0

网易真题-魔力手环

题目来源:https://www.nowcoder.com/question/next? 思路 看这道题第一反应就是打表找规律,计算循环节,然后超时。 然后看了下讨论区,思路是矩阵快速幂,然后就根据条件推出了中间矩阵, 比样例的中间矩阵就是: 1 0 1 1 1 0 0 0 1, ...

2018-05-23 21:32:25

阅读数 86

评论数 0

网易真题-小易喜欢的数列

题目来源:https://www.nowcoder.com/question/next 思路 DP,正推,减去是倍数的数列。 代码 #include<set> #include<cmath&a...

2018-05-21 20:21:17

阅读数 139

评论数 0

网易真题-堆棋子

题目来源:https://www.nowcoder.com/question/next 思路 纯属暴力,答案的点的x坐标一定在给定的X坐标里,y坐标同理,那么枚举所有可能的点,求出给出的点到其的最短距离,排序,更新即可。 代码 #include<set&...

2018-05-21 18:38:13

阅读数 127

评论数 0

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