自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Unity 插件免费分享——需要自取——更新于2022.9.7

1、顶点动画制作专用插件 VertExmotionPro1.9.7

2021-11-08 13:11:55 6627 12

原创 Unity2021网页输入中文出错,暂未找到解决方法

Unity2021网页输入中文出错,暂未找到解决方法。如有21版本网页输入中文的插件或能解决问题,欢迎留言探讨。

2022-11-11 20:53:32 724 1

原创 使用Unitask执行分支结构事件

通过使用Unitask执行分支结构

2022-10-17 16:22:29 377

原创 HEVC视频扩展解决方法

HEVC视频扩展解决方法

2022-09-30 11:20:27 69401 13

原创 ScriptableObject的简单使用

定义存储数据的类 创建测试脚本输出结果:

2022-06-07 13:17:38 236

原创 关于Unity发布WebGL后报错:HTTP Response Header“Content-Type”···should be “Application/wasm”的一种解决方式

Unity项目发布成WebGL上传到服务器后,每次启动Unity资源。界面都是弹出一个关于Header报错的黄色警告:目前的一种解决方式是:将黄色警告部分的原文件删除或注释,使其不再弹出警告,但是这种方式并不是最根本的解决办法,但可以解决临时的错误,如有更好的解决方式,欢迎下方留言讨论。删除的内容为下图中选中部分:该文件位于build/xdd.loader.js中...

2022-06-06 11:59:52 2104

原创 2022年 UnityWebRequest.isNetworkError”已过时的解决方法

UnityWebRequest.isNetworkError”已过时:“UnityWebRequest.isNetworkError is deprecated. Use (UnityWebRequest.result == UnityWebRequest.Result.ConnectionError) instead.出错的地方:UnityWebRequest request = new UnityWebRequest(postUrl, "POST");if (request.isNetwor

2022-03-07 14:44:33 3438

原创 Ultimate Rope Editor 柔性绳子编辑器插件

1、插件Ultimate Rope Editor源文件 Rope2、创建3个空物体,分别命名为Rope(绳子)、StartRope(绳子开始点)、EndRope(绳子结束点),Rope上添加Ultimate Rope脚本,分别给Rope Start和Segment End赋值3、调整绳子开始点和绳子结束点的位置,可以拖动开始点或结束点显示仿真效果,超过长度出现抖动。4、选中Rope,调整Diameter、Length、Spring、Max Force大小Num Links:调整...

2021-11-12 14:22:17 955 4

原创 Unity自动重命名重复的游戏对象

1、导入插件Beyond Duplicate2、未添加插件的命名与添加插件后的命名3、名字后无序号则复制后名字和原来一样,如果有需要则需要预留好数字的位数。如Cube1复制到第10个则会命名为Cub10,Cube01复制到第10个为Cube10。...

2021-11-12 10:21:30 3337

原创 Unity调整轴点的位置

1、导入插件 Adjust Pivot2、Cube此时的轴点在中心点3、创建一个Bube空的子对象,并调整子对象的轴点位置到你想调整父对象的轴点位置4、选中空的子对象,Window—Adjust Pivot,点击Move Cube’s pivot here。5、这样Cube的轴点就被变换到你所调整的空子物体对应的轴点位置,删除空子对象即可。有必要时参考下列标注:a、如果对象没有网格(确切地说是网格过滤器),则脚本只会相应地更改子对象的位置和旋转。b、如果对象确实有...

2021-11-12 09:39:08 17264 3

原创 点击物体移动到视口中央的相机功能

1、创建两个相机,一个为主相机,一个为目标相机,设置好位置后隐藏2、创建脚本挂载在控制器上/**************************************************** * 功能:物体移动到视口中央的相机功能*****************************************************/using UnityEngine;public class MoveCamera : MonoBehaviour{ public Tr

2021-11-08 16:22:12 2556

原创 Unity如何创建TextMeshPro中文字体

1、创建生成字体2、 设置生成字体注意生成字体很吃电脑的配置,我使用的是常用的汉字3、保存资源4、创建TextMeshPro组件

2021-11-05 17:20:57 1229

原创 初识DoozyUI动效插件

1、先到官网下载StrangeIoC

2021-11-03 14:03:01 952 3

原创 Doozy记录

一、Doozy界面二、功能模块2.1 UI2.1.1 UIButton你可以把他想象为UGUI Button的拓展。因为它是基于Button,且这个组件有大量原本需要我们手动实现的事件:鼠标移入、移出、长按、右键按下、双击、选中状态、取消选中状态。。。(这统称为“行为”)并且剧透一下,UIButton里面每个上述行为下,还有对应的动画库!意味着我们手动点点,就能让这个按钮移入时变大,移出恢复常态,点击时...还有UIButton每个行为下都有一个UIAction事件...

2021-11-03 14:02:29 594

原创 贪心算法—活动选择问题与钱币找零问题

目录1、活动选择问题1,动态规划算法解决思路2,贪心算法 递归解决 迭代解决2、钱币找零问题1、活动选择问题有n个需要在同一天使用同一个教室的活动a1,a2,…,an,教室同一时刻只能由一个活动使用。每个活动ai都有一个开始时间si和结束时间fi 。一旦被选择后,活动ai就占据半开时间区间[si,fi)。如果[si,fi]和[sj,fj]互不重叠,ai和aj两个活动就可以被安排在这一天。该问题就是要安排这些活动使得尽量多的活动能不冲突的举行(最大兼容活动子集)。例如下图所..

2021-10-21 15:44:32 1458

原创 动态规划—钢条切割问题与01背包问题

1、钢条切割问题假定我们知道sering公司出售一段长度为I英寸的钢条的价格为pi(i=1,2,3….)钢条长度为整英寸如图给出价格表的描述(任意长度的钢条价格都有)先给我们一段长度为n的钢条,问怎么切割,获得的收益最大 rn?考虑n=4的时候假如一个最优解把n段七个成了k段(1<=k<=n),那么最优切割方案:最大收益:第一种求最优解方案:对于 r n (n>=1),最优切割收益:将切割方案分成下面几种1,不切割 收益...

2021-10-21 13:10:05 752

原创 堆排序—顺序排序

目录1、什么是堆?2、堆排序3、案例1、什么是堆?堆是具有下列性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于等于其左右孩子结点的值,称为小顶堆!2、堆排序堆排序算法就是利用堆(小顶堆或者大顶堆)进行排序的方法。将待排序的序列构造成一个大顶堆,此时整个序列的最大值就是根节点。将它移走(跟堆的最后一个元素交换,此时末尾元素就是最大值),然后将剩余的n-1个序列重新构造成一个堆,这样就会得到n个元素中的次小值。如此反复执行,便.

2021-10-19 15:58:44 512

原创 二叉树—顺序结构存储(前序、中序、后序、层序)二叉排序树的添加、查找、删除数据

1、什么是树?(数据结构的一种)2、二叉树

2021-10-19 09:53:56 435

原创 C#算法—分治算法求解股票问题

分治策略是:对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问题,然后将各子问题的解合并得到原问题的解。这种算法设计策略叫做分治法。可使用分治法求解的一些经典问题(1)二分搜索(2)大整数乘法(3)Strassen矩阵乘法(4)棋盘覆盖(5)合并排序(6)快速排序(7)线性时间选择(8)最接近点对问题(9)循环赛日程表(10)汉诺塔分治算法

2021-10-18 10:50:12 781

原创 【Unity3D读取数据】(四)Excel文件操作(创建、读取、写入、修改)

一、前言在程序开发中,经常会遇到要从外部文件中读取数据的情况,文件类型也比较多。常见的文件类型:Txt、Json、Xml、Excel、Csv,读取、修改、保存等常见操作代码总结下来。一方面可以自己复习,另一方面也希望可以帮助更多的人吧。这是本系列文章第四篇:【Unity3D读取数据】(一)Txt文档操作(创建、读取、写入、修改)【Unity3D读取数据】(二)Json文件操作(创建、读取、解析、修改)【Unity3D读取数据】(三)Xml文件操作(创建、读取、写入、修改)【Unity3

2021-10-15 11:10:21 1206 1

原创 华为离职副总裁徐家骏的工作感悟

简介徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万。数据中心是用火山岩建的深入地下的一个大型建筑。防辐射,可防卫星的电子,雷达等手段的侦察。里面有象卫星发射中心那种超大屏幕,机房里满是三米的大型服务器和大型计算机。连接整个华为全球的每一台终端,整个华为每天三十多万封邮件,海外和全球的同步研发,内部的信息管理,内部流程,华为的国内国际IP电话都是通过它发出去的。上周,我正式提交了离职报告,准备给自己的职业生涯一个很大的转折,这是我长时间的思考最后所做的决定。但真的提

2021-10-14 16:28:50 562

原创 字典的简单使用

什么时候使用字典 当我们在操作大型的列表时候,该用字典会更为便利 比如我们的道具系统,玩家购买道具的时候,发出指令(输入对应的物品 id) 如果使用列表,我们需要遍历整个列表来查找该物品,而使用字典的话可以直接通过 key 和 value 配对找到 另外比如我们的物品栏,每个空格对应一个 key,然后可以链接不同的物品(即 value) 实例化:Dictionary<键key, 值value> 名字dic = new Dictionary<键key, 值value>()..

2021-10-14 15:51:41 453

原创 单例模式的使用

//单例模式的初始化 #region 单例模式 private static Knapsack _instance; public static Knapsack Instance { get { if (_instance == null) { _instance = GameObject.Find("Knapsack").GetComponent<Knapsa.

2021-10-14 15:50:03 52

原创 数组的使用

//数组声明和赋值 private int[] age={1,1,1,1,1,1,1};//声明数组并赋值 数组的数据有下标(索引) private int[] ages = new []{10};//默认值为0 private int[] ages = new int[]{10,1,11,1};//默认值为0

2021-10-14 15:47:52 41

原创 Switch分支结构

//Switch分支语句用法 private int number; public void Test() { number = Random.Range(1, 7); Switch(); } void Switch() { switch (number) { case 1: case 2: Debug.Log("矿泉水");break; case.

2021-10-14 15:46:36 149

原创 浅浅分析C#循环

死循环:while (true) for (;;) //While循环输出1-10 有终止条件,但是不知道什么时候会终止的时候调用 void WhileTest() { int i = 1; while (i < 11) { Debug.Log(i); i++;//输出1-10 } }//For循环输出1-10 很方便的控制循环的次数...

2021-10-14 15:45:02 73

原创 Delegate、Action、Func、Predicate委托的使用

(1) delegatedelegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delegate int MethodtDelegate(int x, int y); 表示有两个参数,并返回int型。//委托的声明和使用 delegate double MyDelegate(double param1, double param2);//定义委托相当于定义了一个没有函数体的函数,//需要有返回值和参数.

2021-10-14 15:37:50 268

原创 C#获取当前时间

public Text text; void Update() { GetTime(); } void GetTime() { //string str=DateTime.Now.ToString();//返回值:2021/10/14 14:22:55 //string str= DateTime.Now.ToLongDateString().ToString();//返回值:2021年10月14日 ...

2021-10-14 15:14:58 292

DoozyUI插件4.0版本,Unity UI设计插件

DoozyUI插件

2022-02-24

读取Excel需用的dll插件.zip

读取Excel需要使用的dll插件

2021-10-15

空空如也

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

TA关注的人

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