自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (7)
  • 收藏
  • 关注

原创 卧龙热更新方案Hybridclr平台判断

卧龙热更新方案Hybridclr平台判断

2023-05-06 11:53:10 129

原创 unity InputAction 的执行和取消事件

inputAction.Pointer.Position.performed += OnAction; inputAction.Pointer.Position.canceled += OnAction;

2022-11-08 11:30:27 1061

原创 Fork的使用

fork使用

2022-09-13 10:43:51 316

原创 1. aar+扩展mainActivity+java

aar包

2022-07-29 02:42:42 901

原创 编译成c++,可以提升运行速度

编译成c++,可以提升运行速

2022-06-25 01:02:22 371

原创 非继承mono脚本的对象怎么点击检测

非继承mono脚本的对象怎么点击检测

2022-06-02 18:44:36 96

原创 两种完美的序列化, 互补

一种需要打序列化标签 public static bool Xmlserialize(string path, System.Object obj) { try { using (FileStream fs = new FileStream(path, FileMode.Create, FileAccess.ReadWrite, FileShare.ReadWrite)) { us

2022-05-11 18:14:08 112

原创 字符串替换陷阱string.Replace

textChat.text = textChat.text.Replace(@"\", "\n");如果出现了两次替换就会出问题。第一次就会无效

2022-05-04 12:23:35 297

原创 unity UI适配

1. 设置Canvas的自动调节分辨率2. 设置UI锚点3. 脚本设置创建实例化物体的 scale

2022-05-02 10:58:13 1296

原创 c#深克隆

2022-05-02 10:36:53 655

原创 怎么序列化对象

[Serializable] 序列化对象的类添加这个表示[SerializeField]序列化对象的字段要添加这个标识,否则需要在构造函数里赋值如果想unity 的 ScriptableObject 实时保存的工具只能放置一维数组,看情况用,能同时使用。不是很建议使用如果做好了上边内容 使用如下 //参考 void SAVE() { if (!Directory.Exists(Application.dataPath + "/Map..

2022-02-19 10:04:05 1730

原创 世界坐标转换成摄像机UI的位置

Vector3 position = UICamera.WorldToScreenPoint(transform.position); position.y += 30; _TeammaateUI.transform.position = position;

2022-01-20 23:57:15 1868

原创 Gamefarmework切换场景和状态

1. 加载场景后就会执行的事件LoadSceneSuccessEventArgs.EventId由框架内部执行,每次加载完新的场景都会执行这个事件,作用:在加载场景是可以根据场景是否加载完成然后执行想要执行的内容,比如获取组件等 GameEntry.Event.Subscribe(LoadSceneSuccessEventArgs.EventId, OnLoadSceneSuccess);2.ProcedureChageScene两种方式,一种是把这个当成...

2021-03-11 20:45:54 315

原创 相机围绕物体旋转,角度限制,安卓出现点击位置出现变化问题解决

相机围绕物体旋转代码,可自行复制粘贴使用。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//摄像机操作 //删减版 在实际的使用中可能会有限制的需求 比如最大远离多少 最近距离多少 不能旋转到地面以下等public class RotateAround : MonoBehaviour{ public Transfor

2021-03-07 10:33:45 267

原创 代码设置ScrollRect的位置

设置到某个位置,或者最底部,最顶部//将这个组件设置到他的最底部ScrollRect.normalizedPosition = new Vector2(0,0);聊天设置在最底部 chatInput.text = ""; chatInput.ActivateInputField(); //自动查检查焦点 Canvas.ForceUpdateCanvases().

2021-03-05 11:07:59 1903

原创 将列表强制转换

ShipPendantList= GameEntry.MyDataTable.GetDataTableAllRows("ShipPendant").ConvertAll<DRShipPendant>(input => input as DRShipPendant);

2021-03-03 19:37:13 299 1

原创 鼠标屏幕位置,ui屏幕位置,ui大小,摄像机从屏幕向空间发射射线检测物体

鼠标屏幕位置 Vector2 moutPosition = Input.mousePosition;获得ui在屏幕中的位置 中心点在中间是(0,0),向左是正,向右是负,上正下负//img_Camera1 是UI if (RectTransformUtility.ScreenPointToLocalPointInRectangle( Canvas, Camera.main.WorldToScreenPoint(Img_Camera1.transform.posit...

2021-02-25 09:35:08 182

原创 Unity transform和Gameobject和Transform的Find区别

transform.Find("name"); 这个是寻找子物体详细参考https://blog.csdn.net/gongfu_li/article/details/48317883

2021-02-23 15:11:45 183

原创 unity gridlayoutgroup怎么实现固定行数增加item

效果如图,设置两行,然后依次后边增加步骤:1.设置行数约束 constraint 为22. 添加一个大小控制的组件。3.添加srcoll Rect 滑动视图到组件

2021-02-22 10:16:42 568

转载 RawImage和RenderTexture在UI界面上投影

Unity中使用RawImage和RenderTexture在UI界面上投影其他相机拍摄的内容a.单纯的用小窗显示物体 1.在Project界面创建RenderTexture 2.在Hierarchy界面创建RawImage 3.选中第二个摄像机,将New Render Texture挂载上 4.选中RawImage,将New Render Texture挂载上 b.当小窗显示时,可以控制小窗移动a.单纯的用小窗显示物体个人认为所谓的 “ 物体A跟随物体B运动 ” 表.

2021-02-13 12:24:21 1186

原创 好用的json 解析工具不会出错。

下载地址Newtonsoft.Json public static T JsonDesr<T>(string text) where T : class { //JsonData table = AnalysisJson.Analy<JsonData>(text); //T t = JsonMapper.ToObject<T>(table.ToJson()); T t = JsonConvert.De

2020-07-17 13:29:49 164

原创 css 语法 简单文字设置篇1

1 字体 综合设置2 连接伪类选择器 的四个状态简写:3 结构伪类选择器4 目标伪类选择器 1. 谁被选中 谁有变化:如图所示:target {}设置里边的属性就是 选中对象的变化5 css 颜色的设置知识点:使用了.red 类,#rgb 索引器, 还有li:nth-child 寻找子方法对象6 文字行间距,字间距cs...

2020-07-05 14:03:46 119

原创 unity 网格细分

细分原理简单描述:获取数据:得到mesh的顶点数据,得到mesh切线数据,根据切线计算出三角面的个数。 切线数/3。三角面计算:遍历三角面个数次(有多少个三角面遍历多少次)计算出一个三角面的三个顶点。通过三条边的中心点切割,将一个三角面分割成6个顶点三个面从顶点重新计算网格的边界体积。mesh.RecalculateBounds();//由于normal没有增加,导致表面看起来不平滑(如果要重新计算normal...

2020-06-26 12:14:56 1338 1

原创 Html 4 表单使用 框架使用

1. 表单是什么 进行交互,向服务器发送数据2. 表单用法1. 文本和密码输入框2. 文本输入框的一些属性3. 单选按钮4. 多选按钮5. 提交,重置 普通按钮6. 下拉列表7. 文本域8. 表单属性9. 文件上传10. 切分网页11. 框架实现后台管理布局...

2020-06-20 22:19:55 141

原创 Html 3 表格,

1. 创建表格 border:外边框align=表示表的格式居中左右等 valign=表示表的格式居中上下可以两个合起来用 bgcolor 表示表格的背景颜色 cellspacing 表示表格内格子之间的间距cellpadding表示单元格内部的间距。<!DOCTYPE html> <html> <head> <title>我是标题&l...

2020-06-20 22:15:51 150

原创 html 2 格式介绍

1. 预标签<pre>按时打算给撒广发<pre> 就是说在编辑是什么格式那么就是什么格式显示在网页2. 字体标签<font color="red" size=10 face=“楷体”> 文字内容</font> 一般字体分为1-7 h1-6 字体类型face 本机有才会显示。3. 修饰标签 <b></b>加粗,<strong></strong>强壮。<i></i>...

2020-06-20 13:41:17 1005

原创 c# 重载 遇到的问题

public class PInt{//正确写法。 public static PInt operator +(PInt b, Action act) { b += act; return b ; }}public class PTest{错误写法, 并不是写错了,而是重载参数中必须有一个是本类的参数 public static PInt operator +(PInt b, Action act) {...

2020-06-14 19:27:44 388

原创 unity 坑,自带json 解析

参考https://blog.csdn.net/qq_39908137/article/details/101717772?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1嵌套类 没有带序列化标签就会无法解析序列化标签 :[System.Serializable]另外 解析成指定类型。Type.GetType(protoName) 指定类型,使用反射。 MsgBase msgBase= (MsgBase)J...

2020-06-13 21:18:26 702

原创 string与枚举,和 int,string列表互转,列表和数组互转

string转枚举 反转比较好转,不介绍了。enum SkillDepart{node,testEnum};static string ssss = "aa"; SkillDepart EnumSkill = ((SkillDepart)Enum.Parse(typeof(SkillDepart), ssss));string 转换List<int>列表//请参baidustrings="1,2,3,4,5";List<int>lis...

2020-06-13 19:27:26 514

原创 使用反射得到列表里边类的字段并且分割

static JavaScriptSerializer Js = new JavaScriptSerializer();public static string GetListClassFieldStr<T>(List<T> list, object users, string outSplit = ";", char split = ',') { string str = string.Empty; int listCount = .

2020-06-13 15:39:01 174

原创 简单的Unity聊天功能的UI制作

效果:代码:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class ControlChatRoom : MonoBehaviour{ public InputField chatInput; public Text chatText; public ScrollRect scrollRec.

2020-05-11 11:42:19 2048

原创 Specified cast is not valid ,强制转换失败解决方案

可以使用强制转换 例如:Item = Convert.ToInt32( addItem) ; 这段代码会报错了。原因是为啥? 这里面的水比较深。也要提醒各位写代码的适合要引起注意。异常:System.InvalidCastException: Specified cast is not valid. 先来分析下为毛会报错。 我们知道,装箱操作,是可以把任意类型进行装箱操作的,但是我们是不是可以拆箱成我们需要的类型呢。 var test=(long)obj; 编译器知道...

2020-05-08 21:29:56 34793 2

原创 打包容易出现的问题

1. 签名文件 2017及之前都要有2. 包名设置,标题名设置。3. lzzp模式需要npk 虽然比较稳定,但是速度慢4. 2018.2.8f1.打包速度很快,或许18都快5. www,下载保存下来的图片文件等,如果放到resources 不能识别加载。除非在编辑器下才可以(需要刷新目录) 如果想要实时保存和读取,请使用文件流。...

2020-05-04 21:04:03 430

转载 Unity SpriteRender 支持Tile平铺的Shade:效果,可以然图片在一个MashRender 中 重复平铺图片

默认的SpriteRender不支持平铺,因此需要重复平铺地砖的时候,要么就得用一个Quad,要么就得重复的铺多个SpriteRender使用Quad的情况下,还需要处理Z轴,比较麻烦,要不就会出现Z-Fighting(个别小米手机上会出现)而使用平铺很多SpriteRanderer的方法,又会引起效能损耗。于是我想通过修改Unity内置的Shader的方式,让SpriteRender支持...

2020-05-04 19:55:32 1594 1

原创 xml 结构类

RowData 类SheetClass 类 VarClass

2020-05-01 19:53:26 264

原创 整体分析:类 转 xml 转excel ,excle 转 xml 转 类,二进制转换类,类转换二进制

整体分析:类 转 xml 转excel ,excle 转 xml 转 类,二进制转换类,类转换二进制1.二进制转换类,类转换二进制 序列化反序列化2. xml 转换excel xml -反射- 类对象 -保存到- excel3. excle 转换 xml excel -- 读取文件--到类---序列化 --xml ...

2020-04-30 16:02:26 152

原创 xml 转 excel  和xml 转excel 的 思路描述

xml 转 excel :1. 反射获取xml数据,2. 从xml中获取数据保存到xml里边 1. 得到xml文件 2. 得到xml里的数据, 嵌套函数读取xml 里的所有sheet数据,并且给sheet 的深度赋值 sheet 的概念是:1个excel中有多个页面每个页面都是一个sheet,在左下角显示。 excel 转 xml :...

2020-04-30 14:57:38 319

原创 基础 xml 转 excel 测试:使用反射获取到xml数据,写入到Excel中。

简单的测试:使用反射,获取到xml里的数据 1. 获取到xml文件, 2. 获取到xml 文件里的键值对 节点对应的XmlElement 3. 根绝XmlElement 得到 listSheet 里的参数,然后再得到里边的内容。简单的测试:使用反射,测试写入Excel 1. 创建xml 文件 2. 使用Excel插件把数据写入到xml...

2020-04-30 13:46:51 183

原创 xml转二进制

1. 获得选中的要转换的类名,然后反射对象反序列化该类型用于xml反序列化2. 经过1得到了对象,然后使用序列化工具类反序列化为二进制xml转二进制(序列化工具类,请看文章https://blog.csdn.net/u011644138/article/details/105850255)public class DataEditor{ [MenuItem("...

2020-04-30 13:34:23 2294

原创 c# 代码配置数据对象的接口类,及接口类实现

ExcelBase接口类c# 代码配置数据对象的类(用于Editor) 用于转换成xml时,在Construction给对象赋值,转成xml或者excel 文件。using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 这个类用来...

2020-04-30 13:05:53 445

Newtonjson json.zip

json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析 json 解析

2020-07-17

unity3d材质资源包.rar

水,地板,墙壁,天空,金属,各种机器金属,等大量材质,非常丰富 等等,包含了很多案例可以查看

2020-06-26

SQL注入漏洞演示源代码

SQL注入漏洞演示源代码 更多免费资源请查看:http://download.csdn.net/user/php_fly

2019-02-22

博客文章《完成端口详解》配套代码

这份代码是我博客里的文章《完成端口详解 - 手把手教你玩转网络编程系列之三》的配套代码 里面的代码包括VC++2008/VC++2010编写的完成端口服务器端的代码,还包括一个对服务器端进行压力测试的客户端,都是经过我精心调试过,并且带有非常详尽的代码注释的。当然,作为教学代码,为了能够使得代码结构清晰明了,我还是对代码有所简化,如果想要用于产品开发,最好还是需要自己再完善一下 详情请参见我的博客 http://blog.csdn.net/piggyxp

2019-02-22

分形维数MATLAB程序

经常碰到求一维分形维数的大小,分形维数MATLAB程序如上

2019-02-22

WPE三件套.

WPE三件套.zip n 网络监控

2014-02-03

空空如也

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

TA关注的人

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