自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 Unity插件界面IMGUI开发笔记

(0)选项出现位置:编辑器上方菜单栏。(1)脚本放置的目录:Assets/Editor(该目录不会被打到包里)。(2)创建如下方代码:需要命名空间UnityEditor;可自定义入口路径和自定义快捷键;菜单方法必须是static静态类方法(放在该脚本类的内部)。(3)特点:无需放到场景里也无需运行,点击使用即可进行编译。//MenuItem类插件需要该命名空间//快捷键类型(H是可自定义按键)//_H:单一个自定义按键//#H: Shift+自定义按键//%H:Ctrl+自定义按键。

2024-01-12 21:46:45 498

原创 unity+vscode自动补全配置 记录

3.Unity设置-Editor-Preferences-Extermal Tools-ExternalScript Editor-选择Visual Studio Code。2.下载.NET 8.0 SDK (v8.0.100) - Windows x64 Installer。1.VScode设置:安装“Unity”插件。

2024-01-08 01:17:37 493

原创 Unity插件记录

Unity Recorder 录屏 输出透明底的图输出序列帧 名字 用途 教程 Unity Recorder 录屏 输出透明底的图输出序列帧 Unity Recorder插件输出透明底图片解决方案 - 哔哩哔哩

2023-05-19 15:05:23 104

原创 二叉树遍历示例

2020-07-29 10:41:13 251

原创 C语言的函数指针与指针函数

一.函数指针:本质上是指针,指向函数的指针,形式如下:int main(){ int a=1,b=2,(*p)(int,int); //p是指向函数的指针:指向的函数必须:返回值为int且有两个int型参数的函数 p=max; //函数指针赋值:直接赋函数名就行了 (*p)(a,b); ...

2020-03-16 14:04:25 271

原创 C语言While/For循环代码行数优化(C程序设计,习题7.18笔记)

比如下面的代码,int i;for(i=0;form[i]!='\0';i++){ to[i]=form[i];}to[i]='\0';可以简化下面成一行:for(;(*to++=*form++);); 又比如While循环:while(*form!='\0'){ *to++=*form++;}*to='\0';也可以简化成一行:w...

2020-03-06 01:03:18 354

原创 VSCode工作区

1.工作区功能:不同语言需要用不同的的插件,工作区可以保存插件的开启与禁用的设置,这样就可以在工作区中禁用掉当前项目不需要的插件.设置工作区:点击 文件 - 将工作区另存为(个人推荐工作区文件分离出项目都放到一个单独的文件夹) - 然后选择需要的插件,右键 - 启用(工作区) - 再选择不需要的插件,右键 - 禁用(工作区)2.多文件夹工作区:若是已经有文件夹的工作区,需要先打...

2020-02-19 03:31:49 2049

原创 学习编程的词汇,个人觉得蛮方便的方法

学习编程必须要学会看英文文档,但是有时候遇到不认识的单词,或者背过看着眼熟但却想不起意思的单词,又得一个个地用字典查询,相当费时. 这里介绍一个即能顺畅地看文档,又能在阅读中扩展编程词汇的学习方法:1.下载微软官方浏览器Microsoft Edge的翻译插件:Translator For Microsoft Edge插件 在微软商店Microsoft Store搜索,并下载安装.该插件...

2020-02-18 02:39:58 236

原创 代码快捷键

加粗为常用1.单行/取消注释Ctrl+/2.多行/取消注释Alt+Shift+A3.单行注释Ctrl+K+U,单行注销Ctrl+K+U4.上下一行行移动页面,光标不动(鼠标滚轮的功能)Ctrl+↑/↓5.上下一页页移动页面,光标不动Alt+PgUp/PgDn6.当前整行上下移动Alt+↑/↓7.在当前行的下面插入一行,并把光标移动到新的一行的开头(不管当前光标在行中还是...

2020-02-13 01:37:30 3358

原创 Unity使用VsCode写代码不能自动补全的问题解决记录

问题描述:我已安装MonoBehaviour Snippets代码补全插件,并且之前没问题能成功补全,突然又无法补全了.问题原因:网上大多数文章提到的不能补全代码的原因都是 由于VsCode配置的.Net版本与安装的Microsoft.Net的版本不同引起的.解决方法:第一种方法:根据已安装的NET版本配置项目的NET版本,但是这个方法治标不治本,不推荐,下次打开它还是会自动改回原...

2020-02-07 23:20:44 10654 3

原创 Unity AssetBundle 打包笔记

若要更详细地学习AssetBundle内容,推荐看编辑器自带的官方文档"点击Help-UnityManual",Working in Unity - Advanced Development - AssetBundles标签下的大概9篇文章(若左边不显示目录,换一个浏览器就好了).一.功能AssetBundle是一个压缩资源的压缩包,然后在游戏运行的时候动态加载。1.压缩是因为要减小包...

2020-01-20 00:49:07 351 2

原创 C#冷知识学习记录

1.var弱化类型:只能局部使用var i=100; //在定义时就初始化赋值,不能拆成两行,之后i就只能赋整数型的数值var j="q";//效率与int/string等强类型相似,高于object,因为object要装拆箱嘛2. ?家族?可空修饰符:int? i=null; //使i可以=null,一般值类型都不可空??空合并运算符:...

2020-01-09 22:38:11 230

原创 Lua入门笔记(与C#对比)

一.Lua理解Lua可以被理解成为不用编译就能运行的语言,所以被广泛用于热更新.二.环境安装1.SciTE:包括Lua控制台和IDE集成工具.控制台无法保存,工具类似于记事本可以保存脚本,还能编译运行(虽然Lua不用编译,但可以选择只编译不运行,编译后其实是生成一个中间文件).下载地址:GitHub https://github.com/rjpcomputing/luafor...

2020-01-08 00:29:48 2904 2

原创 八大排序算法学习记录

插入排序:把当前第i个元素插入到应在的位置.为目标元素寻找位置1.直接排序:像扑克牌一样,新建一个队列,一张一张地根据手里已有的牌排序.2.希尔排序:先从中间对半分成两个队列,然后两个队列由前到后一对一对比排序;然后根据单双数分成两个队列,分别排序,总体所在位置不变;然后在整体排序.选择排序:每次为第i个位置寻找合适的元素,然后放入该位置.为目标位置寻找元素3.简单选择排序:从第一...

2020-01-07 21:46:37 109

原创 上传项目到GitHub的记录

参考文章:https://blog.csdn.net/c651088720/article/details/94722264新手的话强烈推荐看上面这篇文章,有图讲得巨详细.以下我个人根据这篇进行了下总结,并结合自身理解做了命令行的解释标注,把步骤大概归纳为 初始配置 / 创建及连接库(以后可能会创建多个库) / 库更新(某一个库的后面更新) 等这三块.一.电脑和GitHub的配置:1....

2020-01-05 01:03:54 95

原创 Unity UI适配不同比例分辨率的设置

至前我参与的小游戏开发的过程中,在适配不同分辨率比例的手机上UI遇到了一些问题.下面对解决这些问题的方法进行记录(适配不同分辨率的方法主要在第"二"和"三"中).一.Sprite(2D and UI)类型Texture图片设置该设置只限于Texture Type 类型为"Sprite (2D and UI)"的图片.(在Project栏里选中Texture图片,然后在Inspector窗口...

2020-01-02 23:59:01 14269

原创 Unity Awake() OnEnable() Start()三个函数理解

一.假如把Unity运行的任务作为一场不限人数的篮球比赛来看的话,挂该脚本的物体假设为一个球队,它的脚本为队员,所以当前脚本其实为一个队员,那 Awake() OnEnable() Start()就对应上场前对应该球队的分配.状态:1.队伍不参赛(SetActive(false)/activeSelf==false),即挂该脚本的物体不出现在场景中. 2.某个队员不上场(en...

2020-01-02 16:56:19 4418 1

原创 Unity2019 C# 使用指针unsafe记录 and 替代方法

参考:https://blog.csdn.net/weixin_34071713/article/details/91505798(网上所有Unity指针说明都一样,大多数都一字不差,可能是同一个博主吧).根据我成功的经验总结一下,想要在Unity中使用指针大概分为以下几个步骤(相对参考的文章有些地方有更新):1.第一步:Edit-ProjectSetting-Player-Othe...

2019-12-29 17:30:14 662

原创 Unity Loading界面 协程中异步加载场景出现卡顿问题求助

在start函数中执行IEnumerator协程函数.在协程函数中异步加载场景 AsyncOperation op=SceneManager.LoadSceneAsync(),并设置op.allowSceneActivation=false使场景加载完毕后不立即显示,此时op.progress最多加载到90%,等op.allowSceneActivation= true后op.progr...

2019-12-25 15:38:16 7485 4

原创 Unity安卓打包报错"UnityEditor.BuildPlayerWindow+BuildMethodException"解决记录

一.报错内容:(有时是49个错误,又是是19个,下面是每次最后的一个报错)UnityEditor.BuildPlayerWindow+BuildMethodException: 19errorsatUnityEditor.BuildPlayerWindow+DefaultBuildMethods.BuildPlayer(UnityEditor.BuildPlayerOptions ...

2019-12-05 22:49:12 19386 4

原创 Unity不能自动打开VSCode解决办法记录

一.原因首先我的Unity中已经放了VSCode.cs,并且配置了VSCode为默认编辑器.经过测试,在Unity外直接双击C#文件也不能自动打开VSCode,所以是VSCode的问题.二.解决办法经过查询资料,VSCode异常可能与系统需要更新有关.所以我尝试更新Windows系统后,就能自动打开VSCode了.三.关于VSCode.cs的功能一般来说直接配置VSCo...

2019-12-05 22:35:02 3052 2

原创 计算某年某月某日是这年的第几天(C程序设计,习题7.18笔记)

一.题目给出年.月.日,计算该日是该年的第几天.二.代码以下是我的解题方法,可能不是最优的方法,推荐看C程序设计习题集.//笔记:全角空格会报错#include <stdio.h>int dayRankingInYear(int year,int month,int day);int yearIsLeap(int year);int daysOfMonth...

2019-10-21 23:20:24 1330

原创 手动把十六进制转换成十进制(C程序设计,习题7.16笔记)

一.题目写一个函数,输入一个十六进制数,输出相应的十进制数.二.代码以下是我的解题方法,可能不是最优的方法,推荐看C程序设计习题集.方法一:直接用输入函数输入16进制数,用输出函数输出10进制数,4行代码搞定.方法一:手动把16进制转10进制,脑子犯抽想搞搞事.#include <stdio.h>void printXnumberBy10();void...

2019-10-05 13:15:51 2650

原创 折半查找法(C程序设计,习题7.15笔记)

一.题目写几个函数:①输入10个职工的姓名和职工号.②按职工号由小到大排序,姓名顺序也随之调整.③要求输入一个职工号,用折半查找法找出该职工的姓名,从主函数输入要查找的职工号,输出该职工的姓名.二.代码以下是我的解题方法,可能不是最优的方法,推荐看C程序设计习题集.//笔记://1.把公有变量改成参数,会使函数成为模块化适用性强的函数.//2.函数中需要循环,...

2019-10-05 00:02:41 972

原创 牛顿迭代法(C程序设计,习题7.12笔记)

一.题目用牛顿迭代法求根. 方程为ax^3+bx^2+cx+d=0,系数a,b,c,d的值依次为1,2,3,4,由主函数输入. 求x在1附近的一个实根. 求出根后由主函数输出.二.代码以下是我的解题方法,可能不是最优的方法,推荐看C程序设计习题集.//牛顿迭代法:不断计算下一个更接近根的值:x2=x1-F(x1)/F'(x1),当F(x2)的绝对值<1e5时,即趋近于...

2019-10-04 02:03:16 1027

原创 C程序设计,习题7.14笔记

一.题目输入10个学生5门课的成绩,分别用函数实现下列功能:①计算每个学生的平均分;②计算每门课的平均分;③找出所有50个分数中最高的分数所对应的学生和课程;④计算平均分方差,其中,x(i)为某一学生的平均分,以下是方差公式: 二.代码以下是我的解题方法,可能不是最优的方法,推荐看C程序设计习题集.//笔记://1.下面用到了很多for循环,...

2019-10-04 01:43:37 222

原创 获得多位数每一位上的数字(C程序设计,习题7.8扩展)

7章8题:写一个函数,输入一个4位数字,要求输出这4个数字字符,但每两个数字间空一个空格.如输入1990,应输出"1 9 9 0".为了程序有更强的适应性,所以我把题目改成'不固定位数的',如下"一.实现目标"中所描述.一.实现目标连续输入n位的数字,输出每一位上的数,每俩数中间空1个空格.例如:输入12345,输出1 2 3 4 5.二.原理1.十进制数上的每一位都是...

2019-10-01 20:54:59 449

原创 VSCode C/C++多文件自动编译调试配置(C程序设计,例7.19)

我之前做上机用的是Visual C++6.0是比较完整的IDE,基本上非常省心,输入代码运行就行了.现在把系统升级WIN10了,没找到能用的Visual C++版本,听说VSCode非常轻量,就入了VSCode的坑,麻烦的是VSCode是个自助餐,基本上都得自己配.目前我用VSCode自动编译调试C/C++多文件大致需要以下3步(若后边上机有新的配置要求,还会更新),经过下面配置后基本能像V...

2019-09-29 09:49:51 3486 1

原创 Hanoi汉诺塔步骤实现图示说明(C程序设计,例7.8)

一 .题目:古代有一个梵塔,塔内有3个座A,B,C,开始时A座上有64个盘子,盘子大小不等,大的在下,小的在上(如下图所示).有个老和尚想把这64个盘子从A座移到C座,但规定每一次只允许移动一个盘,且在移动过程中在3个座上都始终保持大盘在下,小盘在上.在移动过程中利用B座.要求变成输出移动盘子的步骤.二 .解题思路分3步:1.将A座上面n-1个盘子移到辅助的B座上;...

2019-09-27 15:59:52 4352 1

Switch的joyControl手柄在PC上使用所需软件(附说明).zip

Switch的joyControl手柄在PC上使用所需软件. README.txt是说明文档,解压缩后先看下这个说明.

2020-08-07

动森amiibo.zip

其中包括4包全收集的数据,有SP卡 居民卡 房车卡等四百多张amiibo的数据

2020-05-27

FinalCodecs1.13.1125.exe

终极解码FinalCodecs安装包,版本1.13.1125,过程无AD请放心食用。

2019-07-10

PureCodec20091225.exe

完美解码PureCodec2009圣诞版的安装包,安装过程中没有AD(大概吧,我记得没有)

2019-07-10

Unity 玻璃 Shader

Unity的玻璃Shader,新建一个shader把内容粘进去就可以了

2018-04-25

空空如也

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

TA关注的人

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