自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dream_Island

新手代码记录学习生涯 多多关照

  • 博客(9)
  • 收藏
  • 关注

原创 如何处理网络延时造成的丢包,粘包,半包问题

解决方案1在数据包中添加长度的方式,即在数据包中的固定位置封装数据包的长度信息,服务器接收到数据后,先是解析包长度,然后根据包长度截取数据包,但是有个小问题就是如果客户端第一个数据包数据长度封装的有错误,那么很可能就会导致后面接收到的所有数据包都解析出错,需要开发者对接收到的有问题的包进行人为的丢弃处理(客户端有自动重发机制,故而在应用层不会导致数据的不完整性)解决方案2可在数据尾部添...

2018-08-29 19:47:46 1918

原创 100个同学开灯关灯逻辑

问题描述: 有编号1~100个灯泡,起初所有的灯都是灭的。有100个同学来按灯泡开关,如果灯是亮的,那么按过开关之后,灯会灭掉。如果灯是灭的,按过开关之后灯会亮。现在开始按开关。第1个同学,把所有的灯泡开关都按一次(按开关灯的编号: 1,2,3,......100)。第2个同学,隔一个灯按一次(按开关灯的编号: 2,4,6,......,100)。第3个同学,隔两个灯按一次(按开关灯的编号...

2018-08-27 12:53:32 1859

原创 用递归法计算斐波那契数列的第n项 (1,1,2,3,5,8,13)

public int GetNum(int x) { if (x <= 0) { return 0; } if (x == 1 || x == 2) { return 1; } return GetNum(x - 2) +...

2018-08-21 14:48:58 31612

原创 Unity碰撞检测 触发检测(简易像素鸟)

 小游戏FlyBird: 1.水管无限循环; 2.小鸟原地上下跳跃; Rigidbody:AddForce(); 3.小鸟碰到水管,掉落到地上,水管停止运动,游戏结束; 碰撞检测OnCollision; 4.小鸟穿过水管加一分;触发检测OnTrigger;游戏效果:Player脚本:public class FlyDemo : MonoBehaviour{ ...

2018-08-18 14:18:08 1669

原创 Unity射线检测(脚本)

知识点: 1.虚拟轴2.射线创建与检测3.根据鼠标屏幕坐标返回射线,射线的起点在摄像机视口,射线方向摄像机朝向鼠标方向  题目: 创建6个cube;鼠标选中cube,就让该cube旋转一个随机的角度,并朝正前方移动;cube被二次点击,就被移除;public class ScreenRay : MonoBehaviour{ List<Transform...

2018-08-16 14:11:30 1162

原创 Unity 如何进行光照烘焙

灯光有对渲染速度有非常大的影响,因此必须权衡前后照明质量和游戏速度。由于像素光照比顶点光照奢侈得多(更耗费资源),Unity将只在最亮的光逐个像素渲染

2018-08-10 15:05:03 4105

原创 Unity Camera

Clear Flags:清除标记Skybox:空白地方使用天空盒填充   Solid color:空白地方使用背景颜色填充Depth only:空白的地方不填充Don’t clear:保留每帧渲染的画面,画面重叠例如:默认摄像机选择了Skybox,GameView显示:渲染摄像机拍到游戏对象,GameView空白的地方会使用天空盒填充; Culling Ma...

2018-08-10 14:53:08 387

原创 初识Unity界面

编辑器视图:Project:项目视图;存储整个项目所有资源的载体。项目中无论是从外部导入的包(Package)资源(后面有详细讲解)、模型资源,音频资源,还是自己建立的各种脚本、材质等,都需要在本视图中存储、编辑与展现出来。Hierarchy:层级视图(场景里面对象的关系) Scene:场景视图;可视化展现与编辑当前场景中所有的游戏对象。本视图与上面层级视图的区别是:场景视...

2018-08-09 19:51:53 345

原创 单例模式

单例模式:一种常用的软件设计模式,设计模式中最简单的形式之一。定义:保证一个类仅有一个对象实例,并提供一个访问它的全局访问点。 1.线程不安全(适用于单线程环境,因为在多线程的环境下有可能得到Singleton类的多个实例。)public class A{private static A instance;public static A Instance{ get{ ...

2018-08-07 20:46:04 204

空空如也

空空如也

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

TA关注的人

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