自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (6)
  • 收藏
  • 关注

原创 Unity PC Newtonsoft报错:此平台不支持此操作

今天遇到一个Unity PC包Newtonsoft报平台不支持的错误。

2022-11-11 19:59:04 802 1

原创 Unity 制作汽车后视镜

起因是,公司做一个汽车相关的东西,然后要做一个后视镜,然后吧,我又很菜,不会写shader,就百度了一个B站的做后视镜的视频,然后照着视频一点点把shader敲了出来。有同事发现,后视镜外面有黑色的去除不掉。如下图:这就麻烦了啊,本来我就不会shader,晚上抄的又不能直接用,我又不会改,直接麻瓜。不过还好功夫不负有心人,让我找到一个能直接用的shader,哈哈哈,和网上抄的那个shader用法一样。**

2022-10-25 20:24:04 1620

原创 【IOS unloadApplication之后DoTween第二次运行不触发】

ios中dotween不触发

2022-09-27 17:28:05 1062

原创 【Unity嵌入原生IOS,仅退出Unity应用】

unity在原生ios中如何正常退出

2022-09-27 17:18:25 2670 1

原创 Unity URP项目相机用代码添加UI相机

URP项目用代码给摄像机添加UI相机

2022-03-25 14:05:14 3690

转载 Unity Time类详解

原文链接以下是从极客学院视频教程里的截图,详细的说明了Time下各个变量的表示和含义。图中红色为只读值,绿色为可读可写Time.time 表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。Time.timeSinceLevelLoad 表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。Time.deltaTime 表示从上一帧到当前帧时间,以秒为单位。Time.fixedTime 表示以秒计游戏开始的时间,固定时间以定期间隔更新(相当于fixedDeltaTime)直到

2022-02-08 16:28:11 2884

原创 Unity引用System.Drawing发布安卓报错

安卓日志报错信息:Unable to load DLL ‘gdiplus’Unable to load DLL ‘gdiplus’: The specified module could not be found.System.Drawing.GDIPlus.GdiplusStartupUnity引用System.Drawing,在PC端一切功能正常。发布Android之后报错:Unable to load DLL ‘gdiplus’: The specified module could not

2021-10-20 14:36:10 3084 1

原创 Unity引用System.Drawing失败 reason: File does not contain a valid CIL image

首先,最近项目需要做Unity播放GIF的功能,然后我就在百度上百度了一下,Copy代码过来,嘿,发现using System.Drawing.Imaging;这个引用报错。好奇怪,代码都是百度来的,怎么会出错呢!!!没办法,只好继续百度,哦豁~原来需要去Unity安装路径找一个System.Drawing拖到项目里,之后呢,功能出来了,我欢天喜地的过周末去了,然后周一来一看,吗的,怎么有一个报错,网上没说啊。下面看报错信息:Loading assembly failed: “Assets/P

2021-10-18 16:31:04 7388 6

原创 DateTime

DateTime计算2个日期之间的天数差计算某年某月的天数给日期增加一天、减少一天Oracle SQL里转换日期函数CultureInfo cultureInfo = CultureInfo.CreateSpecificCulture("en-US");string format = "ddd MMM d HH:mm:ss zz00 yyyy";string stringValue = DateTime.Now.ToString(format, cultureInfo); // 得到日bai期字符串

2020-09-27 12:59:51 322

转载 C#字符串拼接的几种方式

C#字符串连接常用的四种方式:StringBuilder、+、string.Format、List。1.+的方式string sql = “update tableName set int1=” + int1.ToString() + “,int2=” + int2.ToString() + “,int3=” + int3.ToString() + " where id=" + id.ToString();编译器会优化为:string sql = string.Concat(new string[]

2020-06-11 20:52:46 11690

转载 C#静态成员与非静态成员

1.内存分配静态变量在应用程序初始化时,就存在于内存当中,直到它所在的类的程序运行结束时才消亡;而非静态变量需要被实例化后才会分配内存。2.生存周期静态变量生存周期为应用程序的存在周期;非静态变量的存在周期取决于实例化的类的存在周期。3.调用方式静态变量只能通过“类.静态变量名”调用,类的实例不能调用;非静态变量当该变量所在的类被实例化后,可通过实例化的类名直接访问。4.共享方式静态变量是全局变量,被所有类的实例对象共享,即一个实例的改变了静态变量的值,其他同类的实例..

2020-06-11 20:50:17 326

转载 C#关键字

https://www.jb51.net/article/82258.htm类型Void用作方法的返回类型时,void 关键字指定方法不返回值。在方法的参数列表中不允许使用 void。采用以下形式声明一个无参数的、不返回值的方法:Ovid SampleMethod();Var在方法范围中声明的变量可以具有隐式类型 var。隐式类型的本地变量是强类型变量(就好像您已经声明该类型一样),但由编译器确定类型。 有返回值引用类型Class类是使用关键字 class 声明的委托委托类型的声明与

2020-06-11 20:45:02 255

原创 C#实现类似String.Split的函数或功能

这几天有个朋友面试,遇到过这样一个问题。题目:请实现一个与String.split功能类似的函数,原型如下List split(String s, char c)其中输入s为需要分割的字符串,c为分割符输出为将s按c分割后的字符串数组,比如s=“a bb ccc”, c = ’ ', 则输出为{“a”, “bb”, “ccc”}直接贴代码吧public static List<string> Slipt(string str, char c) {

2020-05-18 11:26:58 295

原创 SQL Server 2012修改字段类型

alter table 表名 alter 字段名 要修改的类型 not null

2020-05-09 17:19:27 714

原创 Unity3D打包(IOS)IPA详细教程

一、Windows设置1.找到File >>Build Setting2.在Unity Build Settings里面选择平台为Platform为IOS3.把需要打包的场景添加至Scenes In Build4.点击左下角Players Settings5.Player Settings介绍接下来详细介绍一下,Settings for ios 中的详细设置介绍(一...

2020-04-27 15:26:36 19877 5

转载 Unity3D跨线程访问类

using System.Collections;using System.Collections.Generic;using UnityEngine;//跨线程访问类,继承自单例类public class AccrossThreadHelper : MonoSingleton<AccrossThreadHelper>{ //定义个无参数无返回值的委托类型(可根据需求改进)...

2020-04-03 18:45:36 516

转载 Unity3D移动平台文件路径权限

经常会用到一些路径读写文件,但是各个平台上一些路径对读写的支持有可能不同,下面给出不同平台unity提供的地址的具体路径,以及一些读写权限1.Editor:dataPathD:/Documents/Xuporter/AssetspersistentDataPathC:/Users/Administrator/AppData/LocalLow/mj/pathstreamingAssetsPa...

2020-04-01 23:17:11 1644

原创 C#TCP连接超时

IAsyncResult ar = tcpClient.BeginConnect(ip,port,null,null);bool success = ar.AsyncWaitHandle.WaitOne(1000);if (!success)throw new Exception("超时时间已到,未连接到指定服务器");...

2020-03-31 19:56:15 1288

原创 Unity中文设置

鼠标右键选中Unity,点击打开文件位置,在Data文件夹下把Localization文件夹复制进去。Localization里面放的是中文包zh-cn.po中文包连接Unity中文包提取码:l25d...

2020-03-23 15:35:10 1938 2

原创 C#交换List中的元素

private static List<T> Swap<T>(List<T> list, int index1, int index2) { var temp = list[index1]; list[index1] = list[index2]; list[index2...

2020-03-23 14:38:38 4145

原创 MDF文件导入(还原)SQL

SSMS新建查询use mastergocreate database VbonMaindbon(filename =‘D:\JPH\VbonMaindb.mdf’),(filename =‘D:\JPH\VbonMaindb_log.ldf’)for attach;go

2020-03-19 13:46:06 178

转载 C#定时执行任务(定时器)

C#定时任务 class Test { static Test() { //设定定时执行 setTaskAtFixedTime(); } private static void setTaskAtFixedTime() { Dat...

2019-12-20 11:00:16 2827

原创 C#字符反转或数字反转(双指针法)

个人学习记录一下。字符串反转 private static string Input(string s) { //Test1ng-Leet=code-Q! char[] chars = s.ToCharArray(); int start = 0; int end = ...

2019-09-16 14:34:23 422

转载 Unity中关于Android、IOS、PC、MAC读写目录

1、各路径的定义:a、Resources路径Resources文件夹是Unity里自动识别的一种文件夹,可在Unity编辑器的Project窗口里创建,并将资源放置在里面。Resources文件夹下的资源不管是否有用,全部会打包进.apk或者.ipa,并且打包时会将里面的资源压缩处理。加载方法是Resources.Load(文件名),需要注意:文件名不包括扩展名,打包后不能更改Resource...

2019-08-26 16:52:54 961

转载 Unity3D双指旋转

Unity3D双指旋转看下面using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class DoubleTouch : MonoBehaviour{ private Touch oldTouch1; priva...

2019-08-20 16:55:56 744

原创 Unity UI缩放

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class TouchControl : MonoBehaviour, IBeginDragHandler, IDra...

2019-05-20 17:30:14 1269 3

原创 Unity UI拖拽

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class TouchControl : MonoBehaviour, IBeginDragHandler, IDra...

2019-05-20 17:03:39 1374

转载 C#爬取HTML数据

//方法一using System.Text.RegularExpressions; public static void webClientMethod1() { WebClient wc = new WebClient(); wc.Encoding = Encoding.UTF8; //以字符串的形式...

2019-03-06 16:06:54 1232

原创 C#四舍五入的几种方法

在日常计算中,经常会对小数点后的数字进行四舍五入的操作。1、使用 Round() 方法输出double dValue = 1880.875;double d = Math.Round(dValue, 2); //输出:1880.88decimal de = decimal.Round(decimal.Parse(dValue), 2); //输出:1880.882、使用 ToStrin...

2019-02-28 10:44:49 5348

原创 C#读取Excel

C#如何读取EXCEL文件,这是很多小伙伴都想知道的,本文就为大家带来三种比较经典的C#读取Excel中的方法,一起来看看吧。方法一:采用OLEDB读取EXCEL文件把EXCEL文件当做一个数据源来进行数据的读取操作,实例如下:public DataSet ExcelToDS(string Path) { string strConn = "Provider=Microsoft.Jet....

2019-02-28 10:33:43 5405 1

转载 C#常用的数据结构

U3D面试的时候,面试官经常会问到C#数据结构的问题。

2019-02-22 16:10:16 14452 1

原创 C#写入和读取Text、XML

写入Text public static void WriteText(string path,string value) { System.IO.StreamWriter swobj = System.IO.File.AppendText(path); swobj.Write(value); swobj.Flush(); ...

2019-02-20 10:57:47 1023

原创 C#选择文件夹

.Net选择指定文件夹 private void OneKeyImport_Click(object sender, EventArgs e) { OpenFileDialog fileDialog = new OpenFileDialog(); fileDialog.Title = "请选择文件"; fil...

2019-01-29 10:17:40 983

原创 EasyTouch相机旋转后,物体移动方向不对

开始,物体移动方向和相机视角方向一致,但经过旋转之后,物体的移动依然是按照摇杆控制的世界坐标的方向移动,所以就造成了,物体移动方向和相机视角不一致的情况。贴下代码:private void Moving(Vector2 arg0) { float x = arg0.x; float z = arg0.y; if (x ...

2018-10-30 11:46:53 992

转载 Unity代码在Inspector上显示的一些小应用

找到一些小东西,记录一下,以后有备无患。[HideInInspector][SerializeField][ReadOnly][readonly]原文链接:http://blog.csdn.net/cartzhang/article/details/538885881.引用 using UnityEditor,然后加上下面的代码。using System.Collection...

2018-10-25 16:34:25 2251

原创 Unity插件EasyTouch摇杆控制2D(3D)物体移动

最近初学Easytouch,感觉很好用,网上资料也很多,至于摇杆控制移动问题,网上有很多,我在这里有也是记录一下,好记性不如烂笔头嘛至于EasyTouch其它的问题我就多不说了,网上很多,直接上代码吧:EasyTouch摇杆控制3D物体移动:挂在3D物体上。using UnityEngine;using System.Collections;public class PlayerCo...

2018-10-25 15:49:10 3765 4

转载 Unity插件 EasyTouch

原文链接https://blog.csdn.net/q764424567/article/details/78426905这篇文章参考了很多博客,然后加入了一些自己的理解,从了解到深入都有比较详细的例子参考,有不对的地方希望大家可以指出来。thank!参考资料:Unity3D教程之EasyTouch插件http://www.newbieol.com/information/564.htm...

2018-10-25 14:54:28 456

原创 Unity异形(不规则)按钮

Unity版本:Unity 2017.3.1f1 (64-bit)类似于这样的不规则按钮首先,找到这张图片的位置,然后勾选Read/Write Enbale之后,unity的image提供了一个alphaHitTestMinimumThreshold的属性,这个属性提供了一个限制鼠标检测的一个alpha值,也就是说,当我们GetComponent().alphaHitTestMinim...

2018-10-16 10:44:11 6773

原创 Unity中给3D物体加Button不响应

我知道的解决方案有两种:第一种1.给摄像机加代码void Update () { RaycastHit hit = new RaycastHit(); for (int i = 0; i &lt; Input.touchCount; ++i) { if (Input.GetTouch(i).phase...

2018-09-28 17:21:53 3320 3

原创 UGUI 图片倒影效果

先贴上效果图上面这个参数是类似与遮罩的一张 图片:代码部分using UnityEngine;using UnityEngine.UI;[ExecuteInEditMode][AddComponentMenu("UI/Effects/SoftMaskScript")]public class bl_GallerySoftMask : MonoBehaviour{ M...

2018-09-26 16:39:39 1216 3

AVPro Video 无水印 2.1.0,亲测有效

AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效 AVPro Video 无水印 2.1.0,亲测有效

2022-11-25

playgif.zip

Unity3D播放GIF的插件,不引用system.drawing,安卓,ios,都可以用

2021-10-22

DoubleTouch.cs

移动端上,双指旋转,双指放大我没写,网上很多的,移动我也不说了,网上也很多。这个就是能双指控制旋转的代码

2019-08-20

Socket TCP UDP 客户端 服务器模拟工具

TCP客户端和服务器模拟,UDP客户端和服务器模拟。对于你新人来说,你可以做完客户端之后选择这个工具模拟服务器,然后尝试连接确认自己客户端写的正确,反之亦然。

2019-03-25

unity3d 人物换装

Unity3D人物角色换装,包括头发,眼睛,衣服,裙子,鞋子,袜子什么的。

2018-12-14

Unity照片墙

照片墙效果,图片从左至右,鼠标放置到image上,image有放大效果,旁边的图片会被挤压,说挤压有点不太合适,应该说是被挤走。

2018-10-29

UGUI 3D效果(椭圆)滚动效果

UGUI实现的一个相册功能,有代码有注释,期间用到了DoTween插件。

2018-09-14

空空如也

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

TA关注的人

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