自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人无两度

当一天和尚撞一天钟

  • 博客(37)
  • 资源 (16)
  • 收藏
  • 关注

原创 VRTK根据手柄朝向移动

根据手柄的朝向实现位移,有区域限制,碰撞检测。

2023-09-21 15:37:48 143

原创 unity Loading界面

【代码】unity Loading界面。

2023-06-02 14:28:35 148

原创 Unity UGUI超链接

在UGUI中直接使用Text进行超链接点击

2023-04-03 14:44:55 376

原创 Addressable入门介绍

Addressable入门使用介绍

2023-03-13 10:37:11 674

原创 unity自动切割动画

可以快速切割动画,不用再手动切割

2022-11-01 17:32:01 606

原创 NetBox的简单使用

NetBox的简单使用

2022-09-26 09:03:05 1091

原创 EntityFramework使用心得

EntityFramework使用心得

2022-08-04 18:00:52 174

原创 使用Socket快速建立网络连接

这里用到了一个Dll SocketBase

2022-06-27 17:50:36 145

原创 C# 操作MySql数据库

使用方法:using MySqlUtils;using UnityEngine;public class MySqlHelper : MonoBehaviour{ // Start is called before the first frame update void Start() { MySqlManagerment mysql = new MySqlManagerment("ip", "port", "user", "pwd", "dbName");

2022-01-05 16:04:32 634

原创 相机控制脚本

包含PC两个版本的相机控制脚本和一个VR的相机控制脚本

2022-01-04 15:08:50 189

原创 Unity解压文件

用到的引用:直接上代码:using ICSharpCode.SharpZipLib.Zip;using System;using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using UnityEngine.Networking;public class TestLoad : MonoBehaviour{ /// <summary>

2021-10-21 17:39:58 379

原创 unity打开文件浏览器实现多选文件

如标题,直接上代码:OpenFileDialog ofd = new OpenFileDialog(); ofd.Multiselect = true; ofd.Title = "上传课件"; //Filter是过滤器 能打开的文件 ofd.Filter = "All files (*.*)|*.*"; //打开的初始化路径 ofd.InitialDirector

2021-10-18 09:49:38 616

原创 unity实现日历点击选择日期功能

先上代码: public List<Button> btnList = new List<Button>(); public Text chooseDay; public int year; public int month; private void Start() { InitilCalender(); } /// <summary> /// 初始化日历 /// </

2021-08-30 17:34:03 1265

原创 Unity获取IP地址

private string GetIP() { string _ip = string.Empty; foreach (NetworkInterface item in NetworkInterface.GetAllNetworkInterfaces()) { NetworkInterfaceType _type1 = NetworkInterfaceType.Wireless80211; Ne...

2021-08-24 21:07:27 1002

原创 VR触摸盘触摸控制位移

之前接触过别人写的VR移动脚本,但是没有细看里面的内容,只是会用而已,现在换工作了,只能自己写了(菜鸟一个,大神勿喷)using UnityEngine;using VRTK;using VR;public class VR_CameraMove : MonoBehaviour{ public float _moveSpeed; public bool isTouchStart = false; public Vector2 touchVec; private

2021-08-12 11:39:50 208

原创 PureMVC for Unity框架使用心得

最近被派去驻场开发,人家使用的就是PureMVC这个框架,到人家那里也没有人给讲讲是咋回事,全凭自己硬看(PS:请夸我聪明,谢谢),看了大概多半天吧,看的差不多了,下面是这个框架的一个例子,我自己写的,嘿嘿,多多支持传送门PureMVC英语好的一眼通过名字就能看出这是纯粹的MVC,主要适用于多人开发,具体的使用方法我放在了包里面就在上面????。主要是平时也需要用到其他大神的一些资源,奈何自己穷困潦倒只想做一个白嫖党被逼无奈自己也上传一些东西,攒点积分之类的换取大神的资源,对不住了,如果您急切需要但是

2021-07-06 15:35:01 197 2

原创 Unity射线检测

话不多说直接上代码,都有注释,注释是个好习惯using UnityEngine;public class CameraRayCast : MonoBehaviour{ [Header("是否点击")] public bool isClicked = false; [Header("是否悬停")] public bool isHovering = false; [Header("当前点击的对象")] public GameObject curClickG

2021-05-28 11:03:54 101

原创 Unity使用SQLite数据库基本的增删改查

using Mono.Data.Sqlite;using System;using System.IO;using System.Collections.Generic;using UnityEngine;public class SQLManager{ //建立数据库连接 private static SqliteConnection connection; //数据库命令

2021-05-11 15:54:29 472

原创 Unity通过反射添加脚本

/// <summary> /// 通过反射给gameobject添加脚本 /// </summary> /// <param name="go">添加脚本的物体</param> /// <param name="assembly">程序集</param> /// <param name="classname">脚本名字</param> /// <re...

2021-04-28 16:03:20 561

原创 Unity调用打印机打印excel

/// <summary> /// 打印机打印 /// </summary> private static void PrintByPrinter(string filePath) { Process process = new Process(); //系统进程 process.StartInfo.CreateNoWindow = true; //不显示调用程序窗口 process.StartI...

2021-04-26 09:49:08 357

原创 解决异性按钮点击区域问题

using UnityEngine;using UnityEngine.UI;public class ImageAlphaSetting : MonoBehaviour{ public float threshold = 0.1f; private Image img; void Start() { img = this.GetComponent<Image>(); } private void Update()

2021-03-24 19:13:29 113

原创 最简单的delegate的使用

只是记录一下delegate的使用using System.Collections;using System.Collections.Generic;using UnityEngine;public class TestDelegate : MonoBehaviour{ private InputManager inputManager; void Start() { inputManager = FindObjectOfType<InputMan

2021-03-21 11:15:19 98

原创 不同平台下看自己的log信息

这是一篇宣传文章主要是为了在不同平台下看自己的log信息传送门具体使用方法就是把Reporter预制体拖到场景中,然后运行期间鼠标或者手指画圆就可以调出Debug.Log信息

2021-03-17 16:52:38 60

原创 Unity WebGL C#与JS的相互通信

C#代码与JS代码相互交互传参

2021-03-10 15:20:18 2074 2

原创 Unity WebGL用到的WebSocket

WebGL与服务器交互总结(资源及代码)想到啥写啥首先用到的资源BestHttp:传送门我这里只做了客户端,服务端是同事做的。同样是用的WebSocket,具体是什么框架就不得而知。这里只介绍客户端:using BestHTTP.WebSocket;using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Networking;p

2021-03-10 14:59:42 4916 6

原创 Unity读取Json的两种方式

1、使用动态库文件(即LitJson.dll) public static List<ItemData> LoadJson() { List<ItemData> list = new List<ItemData>(); var path = Application.streamingAssetsPath + "/Data/Json/Error.json"; string file = File.ReadAllTex

2021-02-25 10:29:24 1071

原创 日常项目中用到的单例

平常用到的单例,小菜鸟一枚,大神勿喷。using UnityEngine;public class Singleton<T> : MonoBehaviour where T: Singleton<T> { private static T _instance; public static T Instance { get { if (_instance == null) {

2021-02-05 13:57:18 86

原创 通过日期排序

通过日期排序/// /// 按照日期排序/// /// 格式:2020-10-10或2020/10/10或2020年10月10日/// 2020年10月10日public static List SortByDate(Listlist){//时间排序List dateList = new List();List strList = new List();List newList = new List();foreach (var item in list){dateList.Ad

2021-01-16 14:12:59 340

原创 Unity读写Excel表格

Unity读写Excel表格读写Excel需要的Dll/// /// 读取EXCEL表格/// private static DataTable ReadExcel(string filePath, ref int columnNum, ref int rowNum){IExcelDataReader excelReader = null;FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read);var

2021-01-11 17:32:03 136

原创 Unity打开Windows的文件浏览器

Unity打开Windows的文件浏览器这里分别贴了一个保存和打开的功能,大家各取所需吧.话不多说,直接上代码!!!/// /// 打开文件浏览器选取文件/// /// public static void OpenProject(){OpenFileDlg pth = new OpenFileDlg();pth.structSize = Marshal.SizeOf(pth);pth.filter = “All files (.)|.”;pth.file = new string(n

2021-01-11 16:08:16 465 3

原创 Unity新建高逼格脚本

一、替换模板F:\Unity2018\Unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs.txt安装位置不同前半部分不同。/**************************************************** 文件:#SCRIPTNAME#.cs 作者:Creator 日期:#CreateTime# 功能:Nothing******************

2020-08-15 21:45:00 156

原创 Unity加载图片的两种方式

//WWW加载 private IEnumerator Load() { var path= "file:///F:/Loading界面效果图.jpg";// 注意:这里的路径中一定不能有中文,否则加载不出来,注意是路径跟文件名无关. WWW www = new WWW(path); yield return www; if (www != null && string.IsNullOrEmpty(www.error)) ; { Texture2D te

2020-06-15 11:51:00 1215

原创 Unity密钥库的建立

首先Win+R呼出运行,CMD。找到存放JDK的硬盘目录下面截图奉上:下面就是密钥库口令不会显示的,自己输入就行,后面的就跟随就可以了,生成在上面的目录下面

2020-06-09 13:47:43 698

原创 四种排序方式

//插入排序static void InsertSort(Listlist){for(int i = 1; i &amp;lt; list.Count; i++){int iValue = list[i];bool IsInsert = false;for(int j = i-1; j &amp;gt;=0; j–){if (list[j] &amp;gt; iValue){list[j + 1] ...

2019-01-20 14:45:46 168

原创 加速游戏的冷启动

1.项目中添加一个Loading场景,这个场景会是游戏启动的第一个场景。2.在Loading场景中尽量少的依赖,尽量少的纹理依赖、AssetBundle依赖、代码依赖,总之,这个Loading场景一 定要尽量少的依赖,这个场景一定要尽量简单,这样才能保证尽快的加载速度。3.在游戏中尽量少的使用Resources方式管理资源,Resources目录下面的所有资源会在Resource...

2019-01-09 14:51:09 283

原创 矩形攻击和扇形攻击完成攻击检测

矩形攻击:用到向量点乘(向量点乘如果有一个向量为方向向量,那么就是求另一个向量在单位向量的投影)在Player到NPC的向量点乘Player的Forward判断NPC在在Player的前方还是后方,再判断Player到NPC的向量点乘Player的Right判断是否在矩形范围内,完成矩形攻击检测。扇形攻击:判断前后与矩形攻击相同,通过Player到NPC的向量叉乘Player的Forward...

2019-01-09 14:40:40 571

原创 无限滚动原理

无限滚动的原理:就是通过固定数量的图片或者其他UI组件来实现不固定的数量的图片,具体的原理就是把图片的左下角与世界左上角的坐标进行对比计算,如果这个距离大于一个图片的长度,那就把这个图片从上面拿到下面来,并且重新加载图片...

2019-01-09 14:32:24 1159

SocketBase.dll

快速建立Socket TCP网络连接

2022-06-27

MySqlUtils.dll

MySqlUtils.dll

2022-01-05

UIInfinite.unitypackage

UIInfinite.unitypackage

2021-11-23

StandaloneFileBrowser.unitypackage

StandaloneFileBrowser.unitypackage

2021-10-26

SharpZipLib-master.zip

SharpZipLib-master.zip

2021-09-14

Ionic.Zip.zip

Unity压缩文件和文件夹

2021-09-01

MyVRFrame.zip

MyVRFrame.zip

2021-08-12

PureMVC_Framework.zip

PureMVC_Framework.zip

2021-07-06

Unity使用SQLite所需要的dll

Unity使用SQLite所需要的dll

2021-05-11

Log Viewer.zip

Log Viewer.zip

2021-03-17

Best HTTP (Pro).zip

Best HTTP (Pro).zip

2021-03-10

winsows10_互联网_传输_neiwangtong小插件.zip

这只是一个工作中用到的小插件,欢迎大家随时下载

2021-02-25

LitJson.zip

LitJson.zip

2021-02-25

这是Unity读写Excel用到的dll

Unity读写Excel表格所需要用到的Dll

2021-01-11

Interop.SpeechLib.dll

利用windows原有的库文件将文字内容转化为语音并且读出来。避免接入其他SDK,方便快捷。有需要的可以下载,下面就是凑字数了,不要在意

2020-09-14

LuaForWindows_v5.1.5-51.exe

在Windows环境下建立Lua环境,简单快捷,本也不想要积分的,奈何囊中羞涩,下载需要的资源时没有积分,大家互帮互助吧,谢谢

2020-06-09

空空如也

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

TA关注的人

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