自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C# 中结构体与类的区别,值类型一定存放在栈上么?

结构体与类的区别1:结构体是值类型 栈中分配空间,自定义类是引用类型堆中分配空间,栈中保存的只是引用2:一个用struct 关键字一个使用new关键字3:结构体有一个隐式的构造函数并且是不能重写的无参数构造函数,任何时候都会存在。没有析构函数结构体的new其实只是初始化,在这个无参数的隐式构造函数中必须给参数赋值,值类型的字段赋值0,给引用类型的字段赋值nul或者直接为字段赋值4:在结构体中声明的字段是不能给初始值的严格来说类也是不能有初始值的,但是微软在构...

2021-07-20 17:20:18 1928

原创 unity 如何处理不是2的幂次方的图片

首先要知道为什么untiy中的图片需要是2的N次方第一:底层图形学只识别2的N次方的图片,OpenGL仅支持分辨率为2mx2n的纹理,非2的N次方的图片会转化为2的N次方的图片,这个转化的过程十分耗时第二:ios pvrtc的原因,有些GUP不支持NPOT,遇到NPOT会有一个转换POT的过程,浪费性能解决办法第一:把不规则的图打成图集第二:如果是一些NGUI的texture UGUI的RawImage就尽量的按照最接近的尺寸来做比如123*58那么让美术提供 128*64的图,可...

2021-07-08 14:43:44 3789 1

原创 HTML基础教程——初始Html,安装VScode,运行第一个Html

加群1131030819 一起学习交流什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (HyperTextMarkupLanguage) HTML 不是一种编程语言,而是一种标记语言(markup language) 标记语言是一套标记标签(markup tag) HTML 使用标记标签来描述网页HTML 标签HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是由尖括号包围的关键词,比如 <h...

2020-07-28 16:53:33 878

原创 Unity UGUI 文本背景图片自适应文字内容大小

untiy 学习讨论群184386599先创建一个Image然后在Image下创建一个text在Image上设置对应的组件 选择对应的设置。只是宽度的话就不用选择Height设置text组件此时会发现文本只能从中间开始扩展变化还需要设置一下父物体ImageBgunity 2019可以自动更新,有的版本可能最后还需要在代码赋值文本的时候手动更新一下LayoutRebuilder.ForceRebuildLayoutImmediate(rect); //rect是父...

2020-07-08 18:05:09 5589 2

原创 查看C#Dll的一个 工具 ILSpy

直接解压打开ILSpy.exe拖入.dll文件下载地址https://download.csdn.net/download/qq_30585525/12560120

2020-06-29 10:25:37 1883

原创 error CS1704: An assembly with the same name `UnityEngine.UI' has already be unity 迁移版本工程报错

直接关闭工程,找到工程目录删除Library文件夹重新打开就可以

2020-05-06 11:13:07 1011

原创 C# unity 中实现汉字转拼音

首先下载安装必要的库文件安装后的地址C:\Program Files (x86)\Microsoft Visual Studio International Pack\Simplified Chinese Pin-Yin Conversion Library在文件夹下放入这几个库文件会遇到unity中打包后,出现 Encoding.GetEncoding("GB2312")...

2020-04-27 16:09:56 2121 1

原创 unity下载网址

https://unity.cn/releases

2020-04-22 15:34:22 393

原创 贝塞尔曲线

using System.Collections;using System.Collections.Generic;using UnityEngine;public class BezieTool{ /// <summary> /// 根据T值计算贝塞尔曲线 /// </summary> /// <param name="t...

2020-03-30 11:37:25 704

原创 Git TortoiseGit 教程,下载,安装 ,使用以及连接 Gitee/Github 远程代码库

Git 下载后 点击 Git BashHere 可以用命令行 操作 直接 百度 Git 操作命令很多介绍Git 下载地址https://git-scm.com/downloadsTortoiseGit 就是一种图形界面操作,更直接但不够装逼哈哈哈TortoiseGit地址https://tortoisegit.org/download/直接跟着提示安装就行,没啥...

2020-03-21 23:28:55 1013

原创 Svn 绿色灯图标不显示问题

untiy 学习讨论群184386599第一种:在运行里输人regedit进人注册表界面之前不显示是因为有在他前面的重启电脑或者重启Explorer(在任务管理器中结束explorer.exe,在文件 -> 新建任务 -> 输入explorer第二种:Svn——》设置我两个都用了,但是没注意是哪个好的哈哈哈,反正肯定能好。untiy 学...

2020-03-17 17:21:42 212

原创 SVN 客户端作 修改,提交,更新,切换分支等常用操 之三

1:本地下载SVN工程首先本带创建一个文件夹 Project1 ---->然后在SVN服务端获得下载地址在自己新建的文件夹空白处右键点击 ---》点击CheckOut点击确定认证用户名密码显示如此便有了工程文件创建添加提交文件点击确定此时是没有更新到SVN服务器的,还需要提交才行这时候提交后服务器才有文件Sv...

2020-03-17 17:05:32 910

原创 SVN 服务器目录结构 以及使用之二

untiy 学习讨论群1843865991:找到SVNSever安装目录 bin/VisualSVN Server.msc双击打开2:创建新目录仓库继续继续继续继续创建目录结构创建完之后的目录一般用 trunk创建用户设置权限添加删除人员 最后点击应用确定即可分组管理设置组的权限...

2020-03-17 15:57:18 877

原创 SVN 下载安装教程 之一

untiy 学习讨论群184386599svn是Subversion的简称,是一个开源的代码版本控制系统,svn就是用于多人共同开发同一个项目,达到资源共用目的工具下载地址一般使用只需要客户端即可服务端:https://www.visualsvn.com/server/download/客户端:https://tortoisesvn.net/downloads.htmlS...

2020-03-17 15:16:23 576

原创 魅族手机安卓真机调试打开了开发者调试模式但是LogCat没有输出日志

魅族:设置---> 辅助功能 --->开发者选项 --->最下面Flyme扩展功能 点击性能优化 --->高级日志输出 --->选择全部允许

2020-03-05 17:09:19 904

原创 xlua 学习教程 XLua 学习笔记记录

untiy 学习讨论群1843865991:直接去官网下载https://github.com/Tencent/xLua下载解压文件2:创建一个Unity空项目3:选择 xlua-》Assets 下的plugins +xlua 文件 放到Unity工程Assets下直接代码了:里面有全部的注释和遇到的一些问题,有些问题也还不知道原因,可能是版本不兼容先记录一下u...

2020-01-21 15:18:59 948

原创 unity 创建C# .cs 新脚本自动添加文件名,作者,创建时间等

第一种方式 :直接找到unity安装路径一层层的找D:\Unity\2019.2.17f1\Editor\Data\Resources\ScriptTemplates 打开81-C# Script-NewBehaviourScript.cs文件打开文件添加自己想要添加的描述#region// ***************************************...

2020-01-12 00:55:27 1251

原创 Win 命令行启动jenkins

1:win +R cmd 打开命令行界面2:找到jenkins安装目录3:java -jar jenkins.war4:cd .. 返回上一级5:d: 改变盘符

2020-01-06 16:25:02 920

原创 物体加速旋转再减速

private float rotSpeed = 1000; //旋转速度 private float rotState = -1; //旋转状态 -1 停止 0 开始 1 结束 private float endAngle = 0; //结束角度 private readonly float AcceleateTime = 1f; //加速度...

2019-12-27 11:31:44 1281

原创 C# 遍历文件和文件夹下所有的文件写入文件保存

public void WriteListTxt(){ //listName 路径文件名 if(Flie.Exists(listName) { File.Delete(listName); } //创建保存文件流 listName.txt FileStream fs = new FileStream(listName,FileModel.Create,FileAccess...

2019-12-27 11:30:43 434

原创 Unity 打包报错 Android Asset Packaging Tool Failed解决方法

因为StreamAssets路径下不能含有带有中文字符文件名的文件去掉就可以了

2019-12-12 10:07:05 511 1

原创 使用Git 报错 fatal: Unable to create ... git index.lock

在 git没有运行完成之前强制关闭,下次提交的时候会产以下生错误,或者类似的。并且可能出现资源的缺失,还原也没办法还原fatal: Unable to create '/xxx/xx/.git/index.lock': File exists.If no other git process is currently running, this probably means agit pr...

2019-09-19 14:27:47 1206 1

原创 设置VS2015 的背景图片边写代码边看美女

有一个扩展插件 ClaudiaIDE untiy 学习讨论群1843865991:打开vs 按顺序操作然后搜索下载安装重启VS 有时候可能搜不到 就直接去官网下载有时候可能搜不到 就直接去官网下载下载地址 https://marketplace.visualstudi...

2019-08-20 17:20:56 1265 2

原创 unity XML 文件读写添加删除操作

untiy XMl 文件的读写添加删除操作代码有注释直接贴代码 untiy 学习讨论群184386599/// <summary> /// 创建XMl文件 /// </summary> /// <param name="path"></param> /// <param name=...

2019-07-31 16:10:52 606

原创 Unity 存储读写Txt 文本文件与简单的 加密解密方式

1:Unity 存储Txt 文本文件 还是直接贴代码吧 代码里面注释写的都很清楚 良好的注释是很有必要的 /// <summary> /// 创建一个文件夹 /// </summary> /// <param name="path=路径"></param> /// <param name="name=文件名...

2019-07-31 15:55:32 2703 2

原创 unity PlayerPrefs 存储类的使用

Unity自带的存储类方法可以存储一些简单的数据PlayerPrefs 直接贴代码吧 untiy 学习讨论群184386599 /// <summary> /// deleteType 为null 或者"" 删除所有的存储信息键值 一般不使用 /// deleteType 不为空删除对应的键值 /// </sum...

2019-07-31 15:48:44 569 2

原创 unity中 在移动平台各种读写文件夹存路径整理 如 StreamingAssets 等文件夹 各个路径在各种平台的文件路径

1.Resources 文件夹少用//资源卸载 /* * Resources.UnloadAsset(obj):卸载非 GameObject类型的资源,会将内存中已加载资源及其克隆体卸载。 Destroy(obj):仅用于卸载GameObject类型的资源的克隆体。 DestroyImmediately(obj):卸载GameObject类...

2019-07-31 15:43:57 3959

原创 Unity 实现一个单例工具类很简单

有时候会很多地方用到单例类所以写一个工具单例类 很简单using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 单例类的模板类/// </summary>public class Singleton <T> wher...

2019-07-31 15:25:55 1455

原创 VS 过期破解办法

Vs安装的时候没注意竟然过期了。花钱是不可能花钱的,做游戏只能骗钱不出钱所以百度吧。方法一:个人版本直接注册邮箱登录 更新产品密钥就可以了 不要钱,不需要花钱方法二:强迫症一定破解就找度娘不要钱,不需要花钱百度对应版本的破解密钥 比如 vs 2013 破解密钥 注册码很多都过期了所以这里我用的贴出来也就没有意义了,还是要一个个百度试试看运气了。1:打开vs 在登录界面会有个产品...

2019-07-26 14:36:47 2802

原创 Ideal (IntelliJ IDEA) 编辑器如何找回误删除的代码或者文件

Ideal 最好的地方不只是可以跳转函数定义变量等,强大的功能还可以找回误操作删除的代码或者文件找回的前提是没有删除清空ideal 工作路径的缓存1:找回误删除的文件(文件不存在)点击项目工程文件----》Local History ---->Show History点击Show History 会出现当前弹窗 选择要还原的文件 Revert 即可2:还原误删的...

2019-07-22 10:23:02 6193 7

原创 Unity LuaFramework_UGUI 框架学习记录 一

1:官网下载LuaFramework_UGUI框架http://www.ulua.org/index.html解压文件打开工程打开工程 报错官网下载LuaFramework_UGUI框架http://www.ulua.org/index.html解压文件打开工程2:打开工程 报错因为选择了webplayer 平台 换一个平台就可以了解决了报错会有一个弹窗 点...

2019-07-03 17:35:10 561

原创 设计模式——简单工厂模式

工厂是一个类,这个类负责生产很多具有一部分相同属性或者方法的不同的类对象,其实就是一个生产类对象的工厂简单工厂的优点:  1:简单工厂可以有效地降低客户端和具体对象的耦合,将new具体对象的任务交给了一个简单工厂类  2:可以有效的进行代码复用,如客户端A和客户端B都需要一个具体对象,客户端A和客户端B可以通过同一个简单工厂来获取具体类型的实例简单工厂的缺点:  一定程度上违背...

2019-06-17 10:21:35 117

原创 常用的设计模式——单例

单例模式保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问实例。public class A{ //因为静态变量的生命周期跟整个应用程序的生命周期是一样的,所以可以定义一个私有的静态全局变量instance来保存该类的唯一实例 private static A ains; private A() ...

2019-06-17 09:54:34 101

原创 unity 同步和异步加载

同步加载读取新关卡后立即切换,其参数为所读取新关卡的名称或索引。Application.LoadLevel ("关卡名或者加载场景的序号")这个方法对于场景小,资源少的情况可以,要是遇到资源大的场景,就会卡,这种情况就要用到异步加载了异步加载Application.LoadLevelAsync("关卡名或者加载场景的序号") 一般会有 进度条异步 优点:速度快,与主线程无关...

2019-06-16 22:46:06 7520 1

原创 线性表和链表的区别

线性表顺序存储结构:用数组(连续存放的)来存储的线性表就是顺序表;线性表链式存储结构: 存储在链表上:单链表,双链表,循环链表.栈和队列:只是属于逻辑上的概念,实际中不存在,仅仅是一种思想,一种理念;栈和队列的实现可以用顺序存储结构或链式存储结构。当线性表需要频繁查找,较少插入和删除时,宜采用顺序存储结构。若需要频繁插入和删除,宜采用单链表当线性表的元素个数变化较大或不确定时,...

2019-06-16 22:28:46 3637 1

原创 unity面试——lua pair 和ipair 区别

pairs会遍历table的所有键值对ipairs就是固定地从key值1开始,下次key累加1进行遍历,如果key对应的value不存在,就停止遍历tab = {"1", [3] = "3", "2", [5] = "5", [6] = "6"}for k,v in ipairs(tab) doprint(k, v)end输出结果就是:112...

2019-06-12 22:36:26 459

原创 unity面试——Lua 实现简单的面向对象

1:实现一个类 简单的面向对象myclass = {} --类instance = {} --类的实例 对象setmetatable(instance,{__index = myclass})2:实现继承3:完整代码myclass = {}--相当于构造方法获得一个类的实例对象function myclass:New(newclass) newclass =...

2019-06-05 15:07:01 2300

原创 unity面试——Lua 中 .和: 点和冒号的区别

在lua中使用“:”定义的函数会自动传入一个名为self的变量,这个变量是隐含的,self同c++中的this一样,表示当前对象的指针:而“.”定义的函数中没有self。总结:只有在:内部的函数才有默认self 并且调用也要使用 :调用方式 self就是table自身...

2019-06-05 11:37:32 1176

原创 unity面试——Lua 闭包

1:闭包定义在lua里通常讲的函数,其实是指闭包(closure,函数只是闭包的原形(prototype)声明,lua 中的函数能够存储在变量中,存储在表中,能够作为函数的参数传递,能够作为函数的返回值2:词法定界:当一个函数内嵌套另一个函数的时候,内函数可以访问外部函数的局部变量,这种特征叫做词法定界闭包是指函数加上函数的upvalue(引用外包函数的局部变量)functio...

2019-06-05 10:48:14 923

原创 unity面试——Lua 元表

1:lua 元表(Metatable)为了关联两个表,解决无法对两个table进行操作的问题Setmetatable(table,metatable):对指定的table设置元表(metatable),如果元表(metatable)中存在__metatable键值,setmetatable 会失败。getmetatable(table): 返回对象的元表(metatable)。如何对指定...

2019-06-05 10:20:40 1236

IL Spy.rar

ILSpy C#.dll查看工具

2020-06-29

C# unity汉字转拼音.zip

C#汉字转拼音的dll库文件,直接下载使用,配合这个教程,简单易学,易用,大家一起学习,一起进步。 C#汉字转拼音的dll库文件,直接下载使用,配合这个教程,简单易学,易用,大家一起学习,一起进步。

2020-04-27

SVN 服務及客戶端 +資源包

SVN 服務及客戶端 +資源包

2020-03-17

jar包查看工具.zip

android java Jar包查看工具 可以直接看jar包里面的内容,一些插件的jar 包

2019-09-29

VisualSVN-Server-3.9.2-x64.rar

VisualSVN Sever 3.9.2版本资源,原来官网的是最新的,也可以找到旧版本,这个的话保存文件直接用到自己想要的这个版本方便

2019-09-29

空空如也

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

TA关注的人

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