Dream_Island

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

关于编程想说的一两点

有时候写程序的时候,思维真的会卡住 其实并不是需求有多难写 人的脑回路在拼命去想一件事的时候 这时候就很可能出现局限性 你看到只是山的一面 当你放下去去想想别的 甚至去干的与其毫不相关的事情 重新拿起的时候 你会发现不一样的风景 推荐大家一个靠谱的论文检测平台。重复的部分有详...

2019-03-06 10:46:57

阅读数 32

评论数 0

冒泡排序和改进的冒泡排序-c#代码

冒泡排序原理: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 ...

2018-10-13 19:13:43

阅读数 189

评论数 0

快速排序- c#代码

class QuickSort1 { public static int[] arr = new int[] { 6, 1, 2, 7, 9, 3, 4, 5, 10, 8}; public static void QuiteSort(int letfIn...

2018-10-09 12:47:25

阅读数 62

评论数 0

UI特效之淡入淡出

public class FradeInAndOut : MonoBehaviour { public static FradeInAndOut Instance; public GameObject BgroundFrade; publ...

2018-09-27 09:44:58

阅读数 111

评论数 0

Unity-AR基础

步骤: 1.访问摄像头,获取摄像头拍到内容,在游戏视图中进行全屏显示; 2.访问陀螺仪,通过陀螺仪控制场景中的摄像机的旋转; 3.通过touch触摸事件,控制场景中游戏对象的旋转,放大,缩小 4.UGUI 5.AssetBundle资源打包,加载资源 6.家具展示/玩具(玩具车,布娃娃)展示/动...

2018-09-13 09:58:13

阅读数 121

评论数 0

孪生素数

孪生素数查找程序。 所谓孪生素数指的是间隔为2 的相邻素数,就像孪生兄弟。 最小的孪生素数是(3, 5),在100 以内的孪生素数还有(5, 7), (11, 13), (17, 19), (29, 31), (41, 43), (59, 61) 和(71, 73),总计有 8 组。 现给定...

2018-09-07 16:23:29

阅读数 138

评论数 0

XML

XML编码格式: 编码utf-8 无bom 以及utf-8 bom是不一样的;BOM——Byte Order Mark,就是字节序标记 utf8-bom格式的读取方式 需要先读取第一个字节 StringReader r = new StringReader(text); r.Read(); d...

2018-09-07 15:31:23

阅读数 42

评论数 0

Json

Json格式必须遵循以下原则,不得违反. 一、必须以一个对象或者数组作为根节点; 以一个对象作为根节点 {"xx":"xx","xx":"xx",&a...

2018-09-07 15:05:41

阅读数 34

评论数 0

Unity-AudioSource组件利用UGUI搭建简易音乐播放器

实现功能主要4个脚本:音乐源管理,资源加载,进度条SliderUI,音乐信息显示UI(prefab)   音乐源管理脚本: using System.Collections; using System.Collections.Generic; using UnityEngine; us...

2018-09-06 10:00:50

阅读数 618

评论数 1

UGUI-Scroll View实现图片翻页效果

using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.EventSystems; public class...

2018-09-04 18:35:41

阅读数 342

评论数 0

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

解决方案1 在数据包中添加长度的方式,即在数据包中的固定位置封装数据包的长度信息,服务器接收到数据后,先是解析包长度,然后根据包长度截取数据包,但是有个小问题就是如果客户端第一个数据包数据长度封装的有错误,那么很可能就会导致后面接收到的所有数据包都解析出错,需要开发者对接收到的有问题的包进行人为...

2018-08-29 19:47:46

阅读数 353

评论数 0

100个同学开灯关灯逻辑

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

2018-08-27 12:53:32

阅读数 247

评论数 0

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

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

2018-08-21 14:48:58

阅读数 7036

评论数 0

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

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

2018-08-18 14:18:08

阅读数 406

评论数 0

Unity射线检测(脚本)

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

2018-08-16 14:11:30

阅读数 230

评论数 0

Unity 如何进行光照烘焙

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

2018-08-10 15:05:03

阅读数 364

评论数 0

Unity Camera

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

2018-08-10 14:53:08

阅读数 123

评论数 0

初识Unity界面

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

2018-08-09 19:51:53

阅读数 174

评论数 0

单例模式

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

2018-08-07 20:46:04

阅读数 87

评论数 0

C#Socket通信

关于C#socket通信,分为同步和异步通信,本文简单介绍一下同步通信。 通信两端分别为客户端(Client)和服务器(Server): (1)Cient:(客户端) 1:建立一个Socket对像; 2:用socket对像的Connect()方法以上面建立的EndPoint对像做为参数,向...

2018-07-27 16:19:54

阅读数 61

评论数 0

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