zebin的博客

focus on unity

转:阶级固化的中国

两个让我印象深刻的例子,使我清晰地感受到了中国的阶级固化现象。 我们国家博物馆平时应上级部门要求,负责给北京市的中学生上课外历史课,所以全北京市所有中学我们讲解员都接触过。 01 有一次,北京东郊的某个中学来国博上课,因为他们学校离市区非常远,所以比预定时间晚到了一个小时,可是这个迟到的学校...

2019-04-10 13:27:14

阅读数 2493

评论数 3

Unity Mathf.RoundToInt 左开右闭 银行家算法

四舍五入与 银行家 四舍五入 小数 float double 转型 int 类型 int 会 丢掉小数部分, 比如 (int)5.5f 结果是5 mathf. .RoundToInt() 把 int 4四舍五入, 遇 到 偶数放回放 偶数。 11.5f 返回 12 10.5f...

2019-07-03 10:43:50

阅读数 54

评论数 0

连连看 算法 总结

连连看 算法 总结 首先 连连看 是 一款休闲小游戏,非常适合锻炼算法,一门语言的入门 也是不错的, 首先是 匹配算法, 匹配函数需要 接受两个 位置 进行 取得数据进行匹配, 取得数据 就只是 访问数组,因此 只要先判断这两个值 是否一样就 可以进行下一步匹配。 检测函数 很简单 判断结果 是否...

2019-06-30 15:16:55

阅读数 132

评论数 0

无题

关于 千与千寻的感悟, 谨此记录下自己的思绪,思绪来的快,去的也快, 以下观点仅代表2019.6.22的看法 最近看了千与千寻,感触挺多的,从一个懵懵懂懂 涉世未深的 小女孩,再到经历这个汤婆婆世界,收获成长与爱。 关于小时候 之前看电影 匆匆忙忙看完,也没有 ,过多的思考, 这是我第一遍看千与...

2019-06-25 08:16:15

阅读数 42

评论数 0

Unity的欧拉角 探究

写这个 主要是因为,深入理解下 四元数和 欧拉角。4 四元数, 欧拉角 调用 深度 数学 理论:https://www.geometrictools.com/Documentation/EulerAngles.pdf 欧拉角 公式 按照 弧度 换算的,一弧度 为57.29578f度 当角...

2019-05-24 10:54:55

阅读数 69

评论数 0

sublime的lua 环境搭建,lua的入门教程

下载 了lua 后 还需要 编译,省事 可以直接 用luaForWindow, luaForWindow 链接:https://pan.baidu.com/s/1eCCABynB9maRri_RDcPtAA 提取码:4aqh 因为 换了电脑,换了公司,lua放下有点久了,所以最近想把它捡起来, 从...

2019-05-22 22:35:41

阅读数 66

评论数 0

MarkDown工具

推荐一款 MarkDown工具 https://www.typora.io/#windows 苹果风格~~~~

2019-05-20 21:19:25

阅读数 78

评论数 0

Unite2019技术专场第一天总结

Unite是 Unity每年都会举报的开发者大会,展厅有很多MadeWith Uni’t’y的作品。 KeyNode 和GDC 的 是一模一样的。 想要一个马克杯,但是太晚去了就剩下笔了。 背包还是很酷的。 另外 其实 干货不是 很多,大部分会场其实是 Unity的推广,比如推广一些2019的新...

2019-05-12 00:09:17

阅读数 108

评论数 0

怎么样才能成为很厉害的程序员

在知乎上看到的 记录下,侵权 就删除了。 1.算法, 反复推测思路, 思考自己为什么会那样思考。没想出来的原因是什么 2.设计模式 多写代码 多思考。 3.写一套自己的 库 以及 框架。 4.记笔记 精简,关键词 一目了然,整理 复习 自信, 相信自己可以办到 ...

2019-05-09 18:03:31

阅读数 65

评论数 0

帧同步

帧同步技术是早期RTS游戏常用的一种同步技术,本篇文章要给大家介绍的是RTX游戏中帧同步实现,帧同步是一种前后端数据同步的方式,一般应用于对实时性要求很高的网络游戏,想要了解更多帧同步的知识,继续往下看。

2019-05-07 11:49:29

阅读数 69

评论数 0

提高你的开发速度,插件快捷键,Resharp快捷键ForUnity

Why? 总是在输入相同的代码, 还在为每个刚创建的类添加构造函数? 使用快捷键可以提高开发速度,很多工作其实都是重复的。 比如创建很多数据类,然后要给他们添加构造函数, 这里 轻量级编辑器推荐VSCode ,重量级推荐 VisualStudio+ReSharper Alt+Enter ...

2019-04-28 17:13:15

阅读数 174

评论数 0

Protobuffer的学习 在C#同序列化一个数据类,和反序列化这数据类取得数据的过程。

在网络传输的过程中 数据会比较多 处理起来会比较麻烦,因此得引入分层的概念, 计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决 “Any problem in computer science can be solved by anther layer of indirec...

2019-04-25 16:22:08

阅读数 54

评论数 0

如何不允许同个物体添加多个相同类型脚本——[DisallowMultipleComponent]特性

该特性是 属于 UnityEngine下的,意思是防止添加多个同种类型的脚本, 也就是说一个物体上 只能允许存在 一个同种类型的脚本。 之前用 NetworkIdentity 里有这个, 有时候 会遇到 要使用 GameObject.FindObjectsOfType<...

2019-04-24 11:38:43

阅读数 14

评论数 0

序列化反序列化C# Unity数据类暴露在Inspect

序列化 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 序列化使其他代码可以查看或修改,那些不序列化便无法访问的对象实例数据。确切...

2019-04-21 14:12:59

阅读数 74

评论数 0

工欲善其事,必先利其器系列

VisualSutdio 插件,RESHARPER 在工具下 扩展和更新 ,联机里,直接搜RESHARPER就下载就可以了, 下载后在RESHARPER下 又个Help Online Help ,不懂操作 直接去找就好了。 这个插件 十分强大 搭配,DotPeek 可以反 编译 直接追踪到源...

2019-04-20 10:27:59

阅读数 45

评论数 0

编辑器扩展添加RayButton预制体

VR/3D 项目中 ,输入设备 不一样 不是鼠标因此 鼠标交互都不能用了,取而代之的可能是一支笔,一个手柄, 头盔, 这个时候,需要改写 UI 交互方式, 有很多种 交互方式, 可以借助Unity中的 碰撞检测,用物理碰撞检测 也是 OK的 用个Cube 缩放 很小, 这种方式本人看来比较Lo...

2019-04-10 16:01:23

阅读数 56

评论数 0

UnityUI 源码深入 MenuOption ButtonEditor

[MenuItem("GameObject/UI/Button", false, 2030)] static public void AddButton(MenuCommand menuCommand) { GameObject go = ...

2019-04-10 11:54:40

阅读数 28

评论数 0

UnityEngine下Time 类的学习,时间管理器,计时器,时间线,

Time 类用的最多的 应该就是T

2019-04-06 15:06:11

阅读数 57

评论数 0

Animation遇到的问题

问题描述: 当一个 父物体添加了Animation动画时,其 父子物体关系就被写入到AnimationClip文件中,通过 path: 父物体名 /子物体名 关系 这样就带来一个问题, 当在做了动画之后, 再去修改子物体的名字时, 动画 就会missing 解决思路: 这是因为只 修改了物体...

2019-03-28 18:37:06

阅读数 40

评论数 0

转:SerialPort类

最近在做通讯协议,关于SerialPort类 DataReceived事件触发不了问题,找了很多资料,终于找到了发现不错。 1。简介 随着USB的流行,串口通讯已经应用到日常生活的很多方面了,USB是一种高速的串口通讯协议,USB接口非常复杂,通常被用在需要传输大量数据数据的地方,如U盘、相机...

2019-03-22 14:42:40

阅读数 18

评论数 0

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