自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 20191119-C# 列表根据对象中的不同属性去重

//根据对象中 的不同属性去重目标列表------------------------》orderList//记录按照id(即ProID)拆分的数据 List<string> list = orderList.Select(x => x.ProID).Distinct().ToList(); Debug.Log("========22======:...

2019-11-19 20:53:37 233

原创 20191119-C#-string拆分

最近项目中数据录入时,需要拆分字符串目标字符串valueArray ------------》(12×25×30)需要将12 25 30 单独分离出来因此用到string的Split函数 foreach (列表元素类型 data in 列表) { 拆分 string valueArray = data.变量名...

2019-11-19 20:48:35 687

原创 20191119-C#列表转(元素为json序列化去掉双引号)数组

遇到这样的情况:Unity向服务器通过requestTool.createPostRespone请求提交数据,插入数据库中。参数格式为Dictionary<string,string>因此,需要将多条数据,json序列化【{name:wanger,age:20},{name:zhangsan,age:22}…{name:zhangwu,age:23}】1:首先重写toStri...

2019-11-19 16:39:08 1310

原创 2019.09.24-HTML前端css解决div滚动条设置样式问题

2019.09.24-HTML前端css解决div滚动条设置样式问题项目记录:对于id为bg_box的div,设置滚动条样式。显示滚动条-> overflow: auto;滚动条样式的设置参看下面的css样式哈。 #bg_box{ width: 900px; height: 450px; background-...

2019-09-24 15:45:50 206

原创 2019.09.20-HTML前端css解决div居中问题

2019.09.20-HTML前端css解决div居中问题1.普通div:给div设置一个宽度,然后添加margin:0 auto属性div{width:200px;margin:0 auto;}2.对于居中一个浮动元素: 确定容器的宽高 宽500 高 300,设置层的外边距.div {width:500px ; height:300px;//高度可以不设margin: -150...

2019-09-20 15:21:53 147

原创 xinshou的日志-二零一九七月四日-C#-二进制数组转整数

20190708工作日志-C#-二进制数组转整数/// <summary> /// 二进制数组转整数 /// </summary> /// <returns>整数值</returns> public int FromBinaryToInt(byte[] binaryBits) ...

2019-07-10 15:13:33 157

原创 xinshou的日志-二零一九七月四日-汉明距离

0705-文献查新-汉明距离在查新文献的时候,看到以下内容Zheng et al. [29] proposed to vacate room by compressing encrypted image with lossless compression realized by Hamming distance calculation.所以搜罗了相关汉明距离的资料Hamming dis...

2019-07-05 20:34:36 137

原创 xinshou的日志-二零一九七月四日-观察者模式图解

20190704-观察者模式图解学习设计模式的最主要的原因是:初代程序员迈向中级程序员的最基础、最核心的标志1.团队协作的标配就是设计模式2.使用设计模式可以精确定位bug3.使用设计模式可以优化代码,减少冗余观察者模式定义了一对多的依赖关系。...

2019-07-05 15:52:33 141

原创 xinshou的日志-二零一九七月三日-解决GIT冲突-解耦

20190307-解决GIT冲突-解耦嗯,要写汇报ppt,将之间忘记记录的问题,重新捋了一遍大佬就是大佬,这次终于明白当时写的时候,是个怎么个过程。

2019-07-03 22:46:39 141

原创 xinshou的日志-二零一九七月三日-任务系统设计

20190703工作记录-任务系统设计今天完成了任务系统设计理念的整理,以及photoshop初步设计的界面同时,使用ps时间轴达到的动态效果,ps技能值+1动态效果是参考心跳效果制作的,大家感兴趣可以搜一下教程,其实就是加了间隔帧...

2019-07-03 22:40:25 121

原创 Unity-GUI基础操作-获得组件的引用

**Unity-GUI基础操作-加载预制体**最重要一下:UI 在Canvas下。【在此情况下加载UI】----------------------------------------------------------在canvas下两个空物体page,第一个page挂上了加载脚本【MVC模式----View】第一部分【LayerStructurePage】下的所有UI,可以通过单...

2019-05-26 16:48:57 1381

原创 Unity-鼠标事件-Input.GetMouseButton等

1.GetMouseButton(): 每一帧鼠标处于按下状态 都会返回true,2. GetMouseButtonDown(): 鼠标 按下的那一帧 返回true,3. GetMouseButtonUp(): 鼠标 抬起的那一帧 返回true,0表示鼠标左键,1表示鼠标右键,2表示鼠标中键。...

2019-05-20 20:03:26 3466

原创 Unity-GUI设计模式-基于观察者模式的设计

在最近的项目工程中。用到了观察者模式。记录一下。首先,展示一下观察者与被观察者的接口被观察者IObviewer接口,定义了三个函数。1.添加观察者 addViewer()2.删除观察者 deleteViewer()3.广播 broadCast()观察者IViewer接口,定义了三个函数。1.观察者接收广播后的操作 updae()====然后,给出一个...

2019-05-14 19:59:27 300

原创 Git系列--常见错误-pull发生冲突

Git系列–常见错误-pull发生冲突1.记录在pull时发生冲突的解决办法错误场景如下:当程序员A与程序员B同时对一文件进行修改。A:修改了按钮的颜色B:修改了文本参数对于本地git而言,修改默认为最高权限,A的本地git认为已修改了按钮颜色,B的本地git认为已修改了文本参数。A与B同时修改,发生冲突此时,A向云端git进行push。那么,会出现如下情况:解决办法:只有...

2019-05-06 21:05:43 308

原创 Unity-GUI-Dropdown-当下拉框选中值改变时,相应值传给输入框

Unity-GUI-Dropdown-当下拉框选中值改变时,相应值传给输入框首先,此处下拉框addOption中,保存的时BoxData类型的id所以,我们需要定义一个BoxData的类,与字典dic<string,BoxData>通过遍历字典dic<string,BoxData>找到选中id的相应BoxData,将相对应参数,传给InputFeldpublic...

2019-05-05 17:22:06 2459 1

原创 Unity-XML-XML文件写入下拉框

XML文件写入下拉框最重要的步骤:只有两个:清除option,添加option注意一点:addOption中添加的应该是子节点列表 public void onClickCustom() { MainScenePage.stackDic[MainSceneResName.custompageName].showPage(); //***********...

2019-05-04 21:19:11 202

原创 Unity-GUI-Button-按钮禁用与变灰

Unity-GUI-Button-按钮禁用与变灰//禁用this.GetComponent<Button>().enabled= false;//禁用与变灰this.GetComponent<Button>().interactable = false;//失活 this.GetComponent<Button>().gameObject.SetAc...

2019-05-04 21:14:52 3944

原创 Unity-GUI设计模式-基于模板模式的设计

Unity-GUI设计模式-基于模板模式的设计上篇介绍MVC模式中存有遗留问题。UI组件的获取,为什么在重写setParameter,而不是写在Start() 或 Awake()中。继承树:PageBase(showPage(),hidePage(),findElement(string str),abstract 抽象 setParameter())↓MainScenePage(ab...

2019-05-04 16:56:50 367 1

原创 Unity-XML-加载XML

Unity-加载XML、并向下拉框写入数据1.管理:CommonManager挂上ConfigFile脚本2.加载XML思路:首先,创建xml文档,加载路径其次,得到根节点的所有子节点,每个子节点以列表形式保存最后,遍历每个列表,每个子节点的Name存入字典。public static Dictionary<string, ListBaseX> dataDic = ne...

2019-05-03 23:15:06 987

原创 Unity-GUI设计模式-基于MVC的UI设计模式

Unity-基于MVC的UI设计模式1.写在前面的,很重要的一点:基于MVC的UI设计模式 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。 通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。 通常视图是依据模型数据创建的。 Controller(控制器)是应用程序中处理用户交互的部分。   通常控制...

2019-05-03 22:00:20 968

原创 Git系列--常见错误-pull

Git系列-常见错误90689@LAPTOP-K5T230OS MINGW64 ~/Desktop/Unity1 $ git pullfatal: not a git repository (or any of the parent directories): .git`首先,路径不对,转到 已clone的文件路径(嗯,我的是Unity1下的Second)。再次出错,好吧...

2019-04-14 20:14:39 170

原创 Unity-GUI-实现角色移动与跳跃

–整理04041.安装环境:Visual Studio2013Unity5.6.1f1Lesson 10:人物移动1.准备工作:(1)创建一个场景S003:在Hierarchy面板中写入LocalManager文件,写入ResourcesManager与CanvasManager.分别挂上LoadRes脚本与CanvasManagerEX脚本。(此步之前笔记讲过,用来管理资源与Canv...

2019-04-08 15:43:05 4305

原创 Unity-GUI-排版与按钮事件

Unity教程学习笔记-GUI–[lesson8]–[lesson9]–整理03271.安装环境:Visual Studio2013Unity5.6.1f12.GUI教程目录1.布局模式2. 创建UI3. 创建预制体Prefab4. 加载预制体Prefab5. 创建脚本Script6. 控制UI7. 持有canvas的引用8. 排版小作业9. 按钮事件Lesson...

2019-03-28 00:32:23 430

原创 Unity-GUI-加载预制体与生成资源

Unity教程学习笔记-GUI[lesson3] [lesson4][lesson5][lesson6] [lesson7]–整理03271.安装环境:Visual Studio2013Unity5.6.1f12.GUI教程目录1.布局模式2. 创建UI3. 创建预制体Prefab4. 加载预制体Prefab5. 创建脚本Script6. 控制UI7. 持有canvas的...

2019-03-27 22:53:45 1174

原创 Unity-基础操作-界面布局与操作热键

Unity教程学习笔记-GUI1.安装环境:Visual Studio2013Unity5.6.1f12.GUI教程目录1.布局模式2. 创建UI3. 创建预制体Prefab4. 加载预制体Prefab5. 创建脚本Script6. 控制UI7. 持有canvas的引用lesson1:布局模式在界面的左侧有多个视图,这些视图分别是:‹场景视图(Scene View)–用...

2019-03-26 22:21:59 3225

空空如也

空空如也

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

TA关注的人

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